From 11d7e4fa465fb43663e408f7252da6ab4fa7c0c4 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Sat, 30 Apr 2011 23:45:17 +0900 Subject: [PATCH] Set DownloadEngine::setNoWait(true) in SleepCommand. --- src/SleepCommand.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/SleepCommand.cc b/src/SleepCommand.cc index c4dc5c95..a7a1c5f5 100644 --- a/src/SleepCommand.cc +++ b/src/SleepCommand.cc @@ -52,9 +52,11 @@ SleepCommand::~SleepCommand() { bool SleepCommand::execute() { if(requestGroup_->downloadFinished() || requestGroup_->isHaltRequested()) { return true; - } else if(checkPoint_.difference(global::wallclock) >= wait_) { + } else if(checkPoint_.differenceInMillis(global::wallclock)+A2_DELTA_MILLIS + >= wait_*1000) { engine_->addCommand(nextCommand_); nextCommand_ = 0; + engine_->setNoWait(true); return true; } else { engine_->addCommand(this);