diff --git a/libs/main/thread/pithread.cpp b/libs/main/thread/pithread.cpp index 4cda498b..eaff0ea2 100644 --- a/libs/main/thread/pithread.cpp +++ b/libs/main/thread/pithread.cpp @@ -829,13 +829,13 @@ bool PIThread::waitForFinish(PISystemTime timeout) { if (!running_) return true; if (timeout.isNull()) { for (;;) { - if (_waitForFinish(100_ms)) break; + if (_waitForFinish(PISystemTime::fromMilliseconds(PIP_MIN_MSLEEP))) break; } return true; } tmf_.reset(); while (tmf_.elapsed() < timeout) { - if (_waitForFinish(100_ms)) return true; + if (_waitForFinish(PISystemTime::fromMilliseconds(PIP_MIN_MSLEEP))) return true; } return tmf_.elapsed() < timeout; }