diff --git a/src/lib_gui/utility/utilityApp.cpp b/src/lib_gui/utility/utilityApp.cpp index e548515d..ec1b28c3 100644 --- a/src/lib_gui/utility/utilityApp.cpp +++ b/src/lib_gui/utility/utilityApp.cpp @@ -213,7 +213,7 @@ int utility::executeProcessAndGetExitCode( std::wstring errorBuffer; if (timeout == -1) { - while (!finished && process.waitForFinished(1000)) + while (!finished && !process.waitForFinished(1000)) { if (logProcessOutput) {