From: Alessandro Boch Date: Wed, 17 Jul 2013 01:55:46 +0000 (-0700) Subject: Fix null pointer exception in FRM X-Git-Tag: releasepom-0.1.0~284 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=commitdiff_plain;h=c0bf7c4add738ccb243ed4d0d652c9b8e664a5b8 Fix null pointer exception in FRM Signed-off-by: Alessandro Boch --- 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()) {