Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkaguilar2010-10-07 16:10:21 +0000
committerRyan D. Brooks2010-10-07 16:10:21 +0000
commitd100b8fe11551ed3b061ace0ac9cf892b3c879d0 (patch)
tree6e39308ad5c61f89c29ff47c458b8da363fa8014
parent8393f6103140df1f5c29c0fe616bf2c5fc6a308a (diff)
downloadorg.eclipse.osee-d100b8fe11551ed3b061ace0ac9cf892b3c879d0.tar.gz
org.eclipse.osee-d100b8fe11551ed3b061ace0ac9cf892b3c879d0.tar.xz
org.eclipse.osee-d100b8fe11551ed3b061ace0ac9cf892b3c879d0.zip
refinement: Remote shell now properly unregistering for connection events upon close
-rw-r--r--plugins/org.eclipse.osee.ote.ui/src/org/eclipse/osee/ote/ui/RemoteConsoleLauncher.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/plugins/org.eclipse.osee.ote.ui/src/org/eclipse/osee/ote/ui/RemoteConsoleLauncher.java b/plugins/org.eclipse.osee.ote.ui/src/org/eclipse/osee/ote/ui/RemoteConsoleLauncher.java
index a38eb3bb32e..9f7a5d3868c 100644
--- a/plugins/org.eclipse.osee.ote.ui/src/org/eclipse/osee/ote/ui/RemoteConsoleLauncher.java
+++ b/plugins/org.eclipse.osee.ote.ui/src/org/eclipse/osee/ote/ui/RemoteConsoleLauncher.java
@@ -36,6 +36,8 @@ public class RemoteConsoleLauncher extends ServiceTracker {
@Override
public void close() {
if (remoteConsole != null) {
+ IOteClientService service = (IOteClientService) getService();
+ service.removeConnectionListener(remoteConsole);
remoteConsole.close();
}
super.close();

Back to the top