diff --git a/src/misc/cliutils.cpp.inl b/src/misc/cliutils.cpp.inl index 82b0012fc1..7a41bb2312 100644 --- a/src/misc/cliutils.cpp.inl +++ b/src/misc/cliutils.cpp.inl @@ -301,7 +301,7 @@ int exec(const QString &pProgram, const QStringList &pArgs, QString &pOutput) QProcess process; process.start(pProgram, pArgs); - process.waitForFinished(); + process.waitForFinished(-1); pOutput = process.readAll().trimmed(); diff --git a/src/tests/src/testsutils.cpp b/src/tests/src/testsutils.cpp index 10a0927a38..6a32bcc28c 100644 --- a/src/tests/src/testsutils.cpp +++ b/src/tests/src/testsutils.cpp @@ -173,7 +173,7 @@ int runCli(const QStringList &pArguments, QStringList &pOutput) QString output; - while (process.waitForReadyRead()) { + while (process.waitForReadyRead(-1)) { output += process.readAll(); }