diff options
Diffstat (limited to 'framework/bundles/org.eclipse.ecf.identity/src/org/eclipse/ecf/internal/core/identity/Activator.java')
-rw-r--r-- | framework/bundles/org.eclipse.ecf.identity/src/org/eclipse/ecf/internal/core/identity/Activator.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/framework/bundles/org.eclipse.ecf.identity/src/org/eclipse/ecf/internal/core/identity/Activator.java b/framework/bundles/org.eclipse.ecf.identity/src/org/eclipse/ecf/internal/core/identity/Activator.java index 0e66c9f64..e22839a26 100644 --- a/framework/bundles/org.eclipse.ecf.identity/src/org/eclipse/ecf/internal/core/identity/Activator.java +++ b/framework/bundles/org.eclipse.ecf.identity/src/org/eclipse/ecf/internal/core/identity/Activator.java @@ -224,6 +224,8 @@ public class Activator extends Plugin { public void stop(BundleContext context) throws Exception { Trace.entering(Activator.getDefault(), IdentityDebugOptions.METHODS_EXITING, Activator.class, "stop"); + Platform.getExtensionRegistry().removeRegistryChangeListener(registryManager); + registryManager = null; plugin = null; super.stop(context); } |