From c0bf7c4add738ccb243ed4d0d652c9b8e664a5b8 Mon Sep 17 00:00:00 2001 From: Alessandro Boch Date: Tue, 16 Jul 2013 18:55:46 -0700 Subject: [PATCH] Fix null pointer exception in FRM Signed-off-by: Alessandro Boch --- .../internal/ForwardingRulesManager.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/opendaylight/forwardingrulesmanager/implementation/src/main/java/org/opendaylight/controller/forwardingrulesmanager/internal/ForwardingRulesManager.java b/opendaylight/forwardingrulesmanager/implementation/src/main/java/org/opendaylight/controller/forwardingrulesmanager/internal/ForwardingRulesManager.java index eea28364ac..2eaafb6989 100644 --- a/opendaylight/forwardingrulesmanager/implementation/src/main/java/org/opendaylight/controller/forwardingrulesmanager/internal/ForwardingRulesManager.java +++ b/opendaylight/forwardingrulesmanager/implementation/src/main/java/org/opendaylight/controller/forwardingrulesmanager/internal/ForwardingRulesManager.java @@ -897,10 +897,11 @@ public class ForwardingRulesManager implements IForwardingRulesManager, PortGrou log.warn(logMsg, groupName); return new Status(StatusCode.NOTACCEPTABLE, msg); } - int toBeRemoved = groupFlows.get(groupName).size(); + int toBeRemoved = 0; String error = ""; if (groupFlows.containsKey(groupName)) { List list = new ArrayList(groupFlows.get(groupName)); + toBeRemoved = list.size(); for (FlowEntryInstall entry : list) { Status status = this.removeEntry(entry.getOriginal(), false); if (status.isSuccess()) { -- 2.36.6