RemoteLinux: Use stop dependencies for QML profiling

Change-Id: I8a4f531928f46c6866c798d79476fdd37875326c
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
Ulf Hermann
2017-08-08 15:56:18 +02:00
parent c392d3ee13
commit 2c6be25dcd

View File

@@ -60,8 +60,13 @@ RemoteLinuxQmlProfilerSupport::RemoteLinuxQmlProfilerSupport(RunControl *runCont
m_portsGatherer = new PortsGatherer(runControl);
addStartDependency(m_portsGatherer);
// The ports gatherer can safely be stopped once the process is running, even though it has to
// be started before.
addStopDependency(m_portsGatherer);
m_profiler = runControl->createWorker(runControl->runMode());
m_profiler->addStartDependency(this);
addStopDependency(m_profiler);
}
void RemoteLinuxQmlProfilerSupport::start()