commit | b71e1ba9638e7e16ddd0277cd88c9c6ae3d84e21 | [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:45:03 2018 +0000 |
tree | 03d77f2f58a01b3598ba0753c4e843fc6889f425 | |
parent | 3c8d3d04cbf80ee1ba199bb345ea07e5419d5c7d [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