summaryrefslogtreecommitdiff
path: root/src/plugins/perforce/perforcechecker.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/perforce/perforcechecker.cpp')
-rw-r--r--src/plugins/perforce/perforcechecker.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/plugins/perforce/perforcechecker.cpp b/src/plugins/perforce/perforcechecker.cpp
index f9a5b5df38..cf63d9e691 100644
--- a/src/plugins/perforce/perforcechecker.cpp
+++ b/src/plugins/perforce/perforcechecker.cpp
@@ -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();
}