commit | 74b354556ee81ee5896db8fc3fcfd3462a35d722 | [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:35 2018 +0000 |
tree | 84051288cb26c00d434f8f0635c408593717058e | |
parent | 768e8b89a1b1fbc08b13aa179bac6a6c576f960e [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