Fix for bug 382684 (connection re-use)
[deliverable/tracecompass.git] / org.eclipse.linuxtools.lttng2.ui / src / org / eclipse / linuxtools / internal / lttng2 / ui / views / control / handlers / DisconnectHandler.java
index 4aedb75e9ec7b7ff42998888ad4674fcdcd8f56c..f6129ee261c2d7c52c14feb19401a9fb972c02fb 100644 (file)
@@ -13,14 +13,14 @@ package org.eclipse.linuxtools.internal.lttng2.ui.views.control.handlers;
 
 import org.eclipse.core.commands.ExecutionEvent;
 import org.eclipse.core.commands.ExecutionException;
-import org.eclipse.linuxtools.internal.lttng2.ui.views.control.model.ITraceControlComponent;
-import org.eclipse.linuxtools.internal.lttng2.ui.views.control.model.TargetNodeState;
+import org.eclipse.linuxtools.internal.lttng2.core.control.model.TargetNodeState;
 
 /**
- * <b><u>DisconnectHandler</u></b>
  * <p>
  * Command handler implementation to disconnect from a target host.
  * </p>
+ * 
+ * @author Bernd Hufmann
  */
 public class DisconnectHandler extends BaseNodeHandler {
 
@@ -36,9 +36,7 @@ public class DisconnectHandler extends BaseNodeHandler {
     public Object execute(ExecutionEvent event) throws ExecutionException {
         fLock.lock();
         try {
-            ITraceControlComponent root = fTargetNode.getParent();
             fTargetNode.disconnect();
-            root.removeChild(fTargetNode);
         } finally {
             fLock.unlock();
         }
This page took 0.024936 seconds and 5 git commands to generate.