diff --git a/download/services/src/download_service_manager.cpp b/download/services/src/download_service_manager.cpp index 27d304d..1d67cef 100644 --- a/download/services/src/download_service_manager.cpp +++ b/download/services/src/download_service_manager.cpp @@ -348,24 +348,22 @@ void DownloadServiceManager::ResumeTaskByNetwork() { int taskCount = 0; std::lock_guard autoLock(mutex_); - if (pausedQueue_.size() > 0) { - size_t size = pausedQueue_.size(); - while (size-- > 0) { - uint32_t taskId = pausedQueue_.front(); - if (taskMap_.find(taskId) != taskMap_.end()) { - pausedQueue_.pop(); - auto task = taskMap_[taskId]; - DownloadStatus status; - ErrorCode code; - PausedReason reason; - task->GetRunResult(status, code, reason); - if (reason != PAUSED_BY_USER) { - task->Resume(); - PushQueue(pendingQueue_, taskId); - taskCount++; - } else { - pausedQueue_.push(taskId); - } + size_t size = pausedQueue_.size(); + while (size-- > 0) { + uint32_t taskId = pausedQueue_.front(); + if (taskMap_.find(taskId) != taskMap_.end()) { + pausedQueue_.pop(); + auto task = taskMap_[taskId]; + DownloadStatus status; + ErrorCode code; + PausedReason reason; + task->GetRunResult(status, code, reason); + if (reason != PAUSED_BY_USER) { + task->Resume(); + PushQueue(pendingQueue_, taskId); + taskCount++; + } else { + pausedQueue_.push(taskId); } } } diff --git a/download/services/src/download_service_task.cpp b/download/services/src/download_service_task.cpp index e366e6b..797ff14 100644 --- a/download/services/src/download_service_task.cpp +++ b/download/services/src/download_service_task.cpp @@ -757,7 +757,7 @@ void DownloadServiceTask::HandleCleanup(DownloadStatus status) bool DownloadServiceTask::HandleFileError() { - ErrorCode code = ERROR_UNKNOWN; + ErrorCode code = ERROR_UNKNOWN; if (config_.GetFD() < 0) { switch (config_.GetFDError()) { case 0: