diff options
Diffstat (limited to 'src/TimeBasedCommand.cc')
| -rw-r--r-- | src/TimeBasedCommand.cc | 28 |
1 files changed, 15 insertions, 13 deletions
diff --git a/src/TimeBasedCommand.cc b/src/TimeBasedCommand.cc index 73753012..d6592c7c 100644 --- a/src/TimeBasedCommand.cc +++ b/src/TimeBasedCommand.cc @@ -41,36 +41,38 @@ namespace aria2 { TimeBasedCommand::TimeBasedCommand(cuid_t cuid, DownloadEngine* e, std::chrono::seconds interval, bool routineCommand) - : Command(cuid), - e_(e), - checkPoint_(global::wallclock()), - interval_(std::move(interval)), - exit_(false), - routineCommand_(routineCommand) -{} + : Command(cuid), + e_(e), + checkPoint_(global::wallclock()), + interval_(std::move(interval)), + exit_(false), + routineCommand_(routineCommand) +{ +} TimeBasedCommand::~TimeBasedCommand() {} bool TimeBasedCommand::execute() { preProcess(); - if(exit_) { + if (exit_) { return true; } - if(checkPoint_.difference(global::wallclock()) >= interval_) { + if (checkPoint_.difference(global::wallclock()) >= interval_) { checkPoint_ = global::wallclock(); process(); - if(exit_) { + if (exit_) { return true; } } postProcess(); - if(exit_) { + if (exit_) { return true; } - if(routineCommand_) { + if (routineCommand_) { e_->addRoutineCommand(std::unique_ptr<Command>(this)); - } else { + } + else { e_->addCommand(std::unique_ptr<Command>(this)); } return false; |
