commit | c96042e51508f4ea9aef49403c2b2f7a067f5fd5 | [log] [tgz] |
---|---|---|
author | Charles Chan <rascov@gmail.com> | Thu Aug 16 21:02:34 2018 -0700 |
committer | Charles Chan <charles@opennetworking.org> | Fri Aug 17 17:44:30 2018 +0000 |
tree | df135e7a7dce777e7d8d9e85ab357af774cae7b5 | |
parent | 3333cc65faa9f3a0bde87deecdbb30cc7ab3fd8d [diff] |
Do not queue VERIFY objectives Change-Id: If53738aa3fbe89396bffcc95543a07e9f879c6cb
diff --git a/core/net/src/main/java/org/onosproject/net/flowobjective/impl/FlowObjectiveManager.java b/core/net/src/main/java/org/onosproject/net/flowobjective/impl/FlowObjectiveManager.java index 1e3b2a8..4567415 100644 --- a/core/net/src/main/java/org/onosproject/net/flowobjective/impl/FlowObjectiveManager.java +++ b/core/net/src/main/java/org/onosproject/net/flowobjective/impl/FlowObjectiveManager.java
@@ -265,6 +265,7 @@ public void next(DeviceId deviceId, NextObjective nextObjective) { checkPermission(FLOWRULE_WRITE); if (nextObjective.op() == Operation.ADD || + nextObjective.op() == Operation.VERIFY || flowObjectiveStore.getNextGroup(nextObjective.id()) != null || !queueNextObjective(deviceId, nextObjective)) { // either group exists or we are trying to create it - let it through