From cdb4fc05a1f6c3e06fb1455e4a612b57183448dc Mon Sep 17 00:00:00 2001 From: lizhiyuan Date: Fri, 8 Jul 2022 17:19:13 +0800 Subject: [PATCH] fix: waitforfinished --- src/downloadworker.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/downloadworker.cpp b/src/downloadworker.cpp index 527a493..d95b7e8 100644 --- a/src/downloadworker.cpp +++ b/src/downloadworker.cpp @@ -176,11 +176,9 @@ void DownloadController::startDownload(const QString &url) auto pidNumber = cmd->processId(); this->pidNumber = pidNumber; - int statusSum = 0; - while (statusSum > -20) + while (cmd->waitForFinished(-1)) { - auto status = cmd->waitForFinished() - 1; - statusSum += status; + continue; } emit downloadFinished(); });