commit | 9a1a79768e3bc500de74b8e28ed4d78f51e02018 | [log] [tgz] |
---|---|---|
author | pier <pier@opennetworking.org> | Tue Dec 10 18:09:00 2019 +0100 |
committer | pier <pier@opennetworking.org> | Fri Jan 17 12:26:42 2020 +0100 |
tree | 1e53d4eee585f557817d429c920d957570d16804 | |
parent | 5425aae859acab9cf6fc8b478e99522e88288dca [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();