forked from qt-creator/qt-creator
Perforce: Do not wait for process if not set up
The process could be not set up correctly or at all if we exit the start function early. Avoids a soft assert. Change-Id: I9f0d71acc4a440b85dbb26fa656e0b551ae685f4 Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -26,8 +26,10 @@ PerforceChecker::PerforceChecker(QObject *parent) : QObject(parent)
|
|||||||
|
|
||||||
PerforceChecker::~PerforceChecker()
|
PerforceChecker::~PerforceChecker()
|
||||||
{
|
{
|
||||||
|
if (m_process.isRunning()) {
|
||||||
m_process.kill();
|
m_process.kill();
|
||||||
m_process.waitForFinished();
|
m_process.waitForFinished();
|
||||||
|
}
|
||||||
resetOverrideCursor();
|
resetOverrideCursor();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user