X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fprotocol_plugins%2Fopenflow%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fprotocol_plugin%2Fopenflow%2Finternal%2FDiscoveryService.java;fp=opendaylight%2Fprotocol_plugins%2Fopenflow%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fprotocol_plugin%2Fopenflow%2Finternal%2FDiscoveryService.java;h=fc668b3f4d0f1a1f01bb3a9b096b6bc7440515c0;hp=548bfb1f9fb26eb93ab4ca5bcd456d9bdc4082c3;hb=f9a5557ea91bc6c877453583e17adf1606b58290;hpb=7e7bdaec36dd670a10939b57d96d44432291b77d diff --git a/opendaylight/protocol_plugins/openflow/src/main/java/org/opendaylight/controller/protocol_plugin/openflow/internal/DiscoveryService.java b/opendaylight/protocol_plugins/openflow/src/main/java/org/opendaylight/controller/protocol_plugin/openflow/internal/DiscoveryService.java index 548bfb1f9f..fc668b3f4d 100644 --- a/opendaylight/protocol_plugins/openflow/src/main/java/org/opendaylight/controller/protocol_plugin/openflow/internal/DiscoveryService.java +++ b/opendaylight/protocol_plugins/openflow/src/main/java/org/opendaylight/controller/protocol_plugin/openflow/internal/DiscoveryService.java @@ -945,7 +945,7 @@ public class DiscoveryService implements IInventoryShimExternalListener, IDataPa if (!src.getType().equals(NodeConnector.NodeConnectorIDType.PRODUCTION)) { if (type == UpdateType.ADDED) { edgeMap.put(dst, edge); - } else { + } else if (type == UpdateType.REMOVED) { edgeMap.remove(dst); } } else { @@ -954,7 +954,7 @@ public class DiscoveryService implements IInventoryShimExternalListener, IDataPa */ if (type == UpdateType.ADDED) { prodMap.put(dst, edge); - } else { + } else if (type == UpdateType.REMOVED) { prodMap.remove(dst); } }