commit | 94a5d1778f2a92c59f3259292e5cce5da01a4d87 | [log] [tgz] |
---|---|---|
author | pier <pier@opennetworking.org> | Tue Dec 10 18:09:00 2019 +0100 |
committer | pier <pier@opennetworking.org> | Fri Jan 17 13:48:55 2020 +0100 |
tree | 2f4272dcd775948f8e533a184a7674f9fdd8a35f | |
parent | 185ab53e60b516211a58ae5395ae03be6c8c5f9f [diff] |
Fix VERIFY timeout Verify fails without firing the callback: - objective is not removed from the queue till is expiration - InOrderFlowObjectiveManger can remain in stalled state Change-Id: I9922c8498100a5af3e0d7ce2f39e080ba4c90b14
diff --git a/drivers/default/src/main/java/org/onosproject/driver/pipeline/ofdpa/Ofdpa2GroupHandler.java b/drivers/default/src/main/java/org/onosproject/driver/pipeline/ofdpa/Ofdpa2GroupHandler.java index 64bb855..a9ebd24 100644 --- a/drivers/default/src/main/java/org/onosproject/driver/pipeline/ofdpa/Ofdpa2GroupHandler.java +++ b/drivers/default/src/main/java/org/onosproject/driver/pipeline/ofdpa/Ofdpa2GroupHandler.java
@@ -2130,6 +2130,7 @@ if (topGroup == null) { log.warn("topGroup {} not found in GroupStore device:{}, nextId:{}", topGroupKey, deviceId, nextObjective.id()); + fail(nextObjective, ObjectiveError.GROUPMISSING); return; } int actualGroupSize = topGroup.buckets().buckets().size();