Fix for streaming and reconnection. Added standalone releng for lttng.
[deliverable/tracecompass.git] / org.eclipse.linuxtools.lttng.ui / src / org / eclipse / linuxtools / lttng / ui / tracecontrol / actions / StartTrace.java
index 2e6311b274aa9b8439b56736d8353d260c61caf9..4676d7d70f8cd8b76ac902e259ae783a4706824b 100644 (file)
@@ -27,6 +27,7 @@ import org.eclipse.linuxtools.lttng.core.tracecontrol.model.TraceResource;
 import org.eclipse.linuxtools.lttng.core.tracecontrol.model.TraceResource.TraceState;
 import org.eclipse.linuxtools.lttng.core.tracecontrol.model.config.TraceConfig;
 import org.eclipse.linuxtools.lttng.core.tracecontrol.service.ILttControllerService;
+import org.eclipse.linuxtools.lttng.core.tracecontrol.utility.LiveTraceManager;
 import org.eclipse.linuxtools.lttng.ui.LTTngUiPlugin;
 import org.eclipse.linuxtools.lttng.ui.tracecontrol.Messages;
 import org.eclipse.linuxtools.lttng.ui.tracecontrol.TraceControlConstants;
@@ -120,6 +121,10 @@ public class StartTrace implements IObjectActionDelegate, IWorkbenchWindowAction
 
                     trace.setTraceState(TraceState.STARTED);
 
+                    if (trace.isNetworkTraceAndStarted()) {
+                        LiveTraceManager.setLiveTrace(trace.getTraceConfig().getTracePath(), true);
+                    }
+
                     // Refresh display
                     ISystemRegistry registry = SystemStartHere.getSystemRegistry();
                     registry.fireRemoteResourceChangeEvent(ISystemRemoteChangeEvents.SYSTEM_REMOTE_RESOURCE_CHANGED, trace, trace.getParent(), subSystem, null);
@@ -278,6 +283,7 @@ public class StartTrace implements IObjectActionDelegate, IWorkbenchWindowAction
                     service.writeTraceNetwork(trace.getParent().getParent().getName(), 
                             trace.getParent().getName(), 
                             traceConfig.getTraceName(), 
+                            traceConfig.getTracePath(), 
                             traceConfig.getNumChannel(), 
                             traceConfig.getIsAppend(), 
                             false, 
This page took 0.024325 seconds and 5 git commands to generate.