diff options
author | Wim Jongman | 2012-02-16 15:14:16 +0000 |
---|---|---|
committer | Wim Jongman | 2012-02-16 15:14:16 +0000 |
commit | 1183408800c81ab1a53639241b26a4ce889be423 (patch) | |
tree | fee5d3d750fa97b5e379ab2ffe9a66f9668b38d5 | |
parent | 71d0a363c9f3aa00f87f9481e6da5482984df1ab (diff) | |
download | org.eclipse.ecf-1183408800c81ab1a53639241b26a4ce889be423.tar.gz org.eclipse.ecf-1183408800c81ab1a53639241b26a4ce889be423.tar.xz org.eclipse.ecf-1183408800c81ab1a53639241b26a4ce889be423.zip |
NEW - bug 371768: [Zoodiscovery] NPE when unpublishing a service
https://bugs.eclipse.org/bugs/show_bug.cgi?id=371768
-rw-r--r-- | providers/bundles/org.eclipse.ecf.provider.zookeeper/src/org/eclipse/ecf/provider/zookeeper/node/internal/WatchManager.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/providers/bundles/org.eclipse.ecf.provider.zookeeper/src/org/eclipse/ecf/provider/zookeeper/node/internal/WatchManager.java b/providers/bundles/org.eclipse.ecf.provider.zookeeper/src/org/eclipse/ecf/provider/zookeeper/node/internal/WatchManager.java index 985fe3caf..72b60ea7e 100644 --- a/providers/bundles/org.eclipse.ecf.provider.zookeeper/src/org/eclipse/ecf/provider/zookeeper/node/internal/WatchManager.java +++ b/providers/bundles/org.eclipse.ecf.provider.zookeeper/src/org/eclipse/ecf/provider/zookeeper/node/internal/WatchManager.java @@ -101,9 +101,9 @@ public class WatchManager implements BundleStoppingListener { return; } NodeWriter nw = getNodeWriters().remove(id); - allKnownServices.remove(nw.getNode().getWrappedService().getServiceID() - .getName()); if (nw != null) { + allKnownServices.remove(nw.getNode().getWrappedService().getServiceID() + .getName()); nw.remove(); } nw = null; |