commit | a0b681d92411a043724b803a9ff1d626f96ae985 | [log] [tgz] |
---|---|---|
author | rsuen <rsuen> | Fri Nov 09 00:39:42 2007 +0000 |
committer | rsuen <rsuen> | Fri Nov 09 00:39:42 2007 +0000 |
tree | d305bdddb4332cf90ace86c2ef16842497da44e4 | |
parent | fb57c5d7a59f3d7ab2c7fd4f5564f0131a359b45 [diff] |
Remove the mapping when we're unregistering the service.
diff --git a/providers/bundles/org.eclipse.ecf.provider.msn/src/org/eclipse/ecf/internal/provider/msn/Activator.java b/providers/bundles/org.eclipse.ecf.provider.msn/src/org/eclipse/ecf/internal/provider/msn/Activator.java index fbad695..3593dae 100644 --- a/providers/bundles/org.eclipse.ecf.provider.msn/src/org/eclipse/ecf/internal/provider/msn/Activator.java +++ b/providers/bundles/org.eclipse.ecf.provider.msn/src/org/eclipse/ecf/internal/provider/msn/Activator.java
@@ -41,7 +41,7 @@ void unregisterService(IPresenceService service) { ServiceRegistration registration = (ServiceRegistration) services - .get(service); + .remove(service); if (registration != null) { registration.unregister(); }