forked from qt-creator/qt-creator
RemoteLinuxEnvironmentReader: Get rid of no-op call to QtcProcess::terminate()
Calling QtcProcess::terminate() is a task for implicit ProcessReaper. Delete the process later instead. Change-Id: I0f4f531e7eefff2ca6ecec350fb3c95b97ba4c2c Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
@@ -124,8 +124,6 @@ void RemoteLinuxEnvironmentReader::destroyProcess()
|
|||||||
if (!m_deviceProcess)
|
if (!m_deviceProcess)
|
||||||
return;
|
return;
|
||||||
m_deviceProcess->disconnect(this);
|
m_deviceProcess->disconnect(this);
|
||||||
if (m_deviceProcess->state() != QProcess::NotRunning)
|
|
||||||
m_deviceProcess->terminate();
|
|
||||||
m_deviceProcess->deleteLater();
|
m_deviceProcess->deleteLater();
|
||||||
m_deviceProcess = nullptr;
|
m_deviceProcess = nullptr;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user