Fix Bug 3665: Call the nodeCache.remove() by passing the NodeId. 95/22295/1
authorAlexis de Talhouët <adetalhouet@inocybe.com>
Wed, 10 Jun 2015 18:40:50 +0000 (14:40 -0400)
committerAlexis de Talhouët <adetalhouet@inocybe.com>
Wed, 10 Jun 2015 18:40:50 +0000 (14:40 -0400)
Change-Id: I7b55ef7e86c76f473e9dc044f5441d989034a52b
Signed-off-by: Alexis de Talhouët <adetalhouet@inocybe.com>
openstack/net-virt/src/main/java/org/opendaylight/ovsdb/openstack/netvirt/impl/NodeCacheManagerImpl.java

index 16c87b8f5359159cbca9ac99eefa5d1dde7ed57b..9813b215bad7f24ab3aa94baa9b30a58d6b851e4 100644 (file)
@@ -84,7 +84,7 @@ public class NodeCacheManagerImpl extends AbstractHandler implements NodeCacheMa
     }
 
     private void processNodeRemoved(Node node) {
-        nodeCache.remove(node);
+        nodeCache.remove(node.getNodeId());
         for (NodeCacheListener handler : handlers.values()) {
             try {
                 handler.notifyNode(node, Action.DELETE);