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()
|
||||
{
|
||||
m_process.kill();
|
||||
m_process.waitForFinished();
|
||||
if (m_process.isRunning()) {
|
||||
m_process.kill();
|
||||
m_process.waitForFinished();
|
||||
}
|
||||
resetOverrideCursor();
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user