Merge "Fix NPE in FlowProgrammerService in openflow plugin"
authorAndrew Kim <andrekim@cisco.com>
Sat, 23 Nov 2013 01:44:16 +0000 (01:44 +0000)
committerGerrit Code Review <gerrit@opendaylight.org>
Sat, 23 Nov 2013 01:44:16 +0000 (01:44 +0000)
opendaylight/protocol_plugins/openflow/src/main/java/org/opendaylight/controller/protocol_plugin/openflow/internal/FlowProgrammerService.java

index b163c639a5c53d507988958ef04afc0b1d1d540f..f26bcf718c75216078d4b7f37f16d19603ec20bf 100644 (file)
@@ -415,7 +415,7 @@ public class FlowProgrammerService implements IPluginInFlowProgrammerService,
              */
             if (inPort == null
                     || container.equals(GlobalConstants.DEFAULT.toString())
-                    || this.containerToNc.get(container).contains(inPort)) {
+                    || (containerToNc.containsKey(container) && containerToNc.get(container).contains(inPort))) {
                 notifier.flowRemoved(node, flow);
             }
         }