diff --git a/protocols/ovsdb/api/src/main/java/org/onosproject/ovsdb/controller/driver/DefaultOvsdbClient.java b/protocols/ovsdb/api/src/main/java/org/onosproject/ovsdb/controller/driver/DefaultOvsdbClient.java index 862d70c176..3f8ec1c8f3 100644 --- a/protocols/ovsdb/api/src/main/java/org/onosproject/ovsdb/controller/driver/DefaultOvsdbClient.java +++ b/protocols/ovsdb/api/src/main/java/org/onosproject/ovsdb/controller/driver/DefaultOvsdbClient.java @@ -1387,6 +1387,9 @@ public class DefaultOvsdbClient implements OvsdbProviderService, OvsdbClientServ } String methodName = requestMethod.get(requestId); sf.set(FromJsonUtil.jsonResultParser(response, methodName)); + + requestResult.remove(requestId); + requestMethod.remove(requestId); } @Override