diff options
author | Matthias Sohn | 2013-02-12 08:16:21 +0000 |
---|---|---|
committer | Robin Stocker | 2013-02-12 20:48:02 +0000 |
commit | 1fd5bd7ef07c8f58a40bf6b175f0712046685823 (patch) | |
tree | 30bbb6bc6d30cc81cb35ee37fb146daf1d2b51b0 | |
parent | 64c50c5d3db240cb228307e7553d1059ba87c3c9 (diff) | |
download | egit-1fd5bd7ef07c8f58a40bf6b175f0712046685823.tar.gz egit-1fd5bd7ef07c8f58a40bf6b175f0712046685823.tar.xz egit-1fd5bd7ef07c8f58a40bf6b175f0712046685823.zip |
Unregister project auto-sharing listener on shutdown
Change-Id: I2e64b2835e39dc810e2f3ebc6c619e4b5a77f715
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
Signed-off-by: Robin Stocker <robin@nibor.org>
-rw-r--r-- | org.eclipse.egit.core/src/org/eclipse/egit/core/Activator.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/org.eclipse.egit.core/src/org/eclipse/egit/core/Activator.java b/org.eclipse.egit.core/src/org/eclipse/egit/core/Activator.java index da526798b5..d193670b2e 100644 --- a/org.eclipse.egit.core/src/org/eclipse/egit/core/Activator.java +++ b/org.eclipse.egit.core/src/org/eclipse/egit/core/Activator.java @@ -221,6 +221,11 @@ public class Activator extends Plugin implements DebugOptionsListener { ignoreDerivedResourcesListener); ignoreDerivedResourcesListener = null; } + if (shareGitProjectsJob != null) { + ResourcesPlugin.getWorkspace().removeResourceChangeListener( + shareGitProjectsJob); + shareGitProjectsJob = null; + } } private void registerAutoShareProjects() { |