diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2011-06-16 21:37:15 +0900 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2011-06-16 21:37:15 +0900 |
| commit | d5c2ef4ce99db07bedd6313683ac3ff0f2052400 (patch) | |
| tree | 3d64d7173f297dd027ba2d2bca9c5f5c30750f3a /src/RequestGroupMan.cc | |
| parent | c0d1e981338f9c5f94d2ac600acff5efd340e495 (diff) | |
Added --pause option.
This option pauses download after added. This option is effective only
when --enable-rpc=true is given. When --save-session option is used
and there are paused downloads, they are saved with --pause=true so
that it will become paused state when the session is recovered.
Diffstat (limited to 'src/RequestGroupMan.cc')
| -rw-r--r-- | src/RequestGroupMan.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/RequestGroupMan.cc b/src/RequestGroupMan.cc index 6c3eea14..c46a59a1 100644 --- a/src/RequestGroupMan.cc +++ b/src/RequestGroupMan.cc @@ -500,7 +500,8 @@ void RequestGroupMan::fillRequestGroupFromReserver(DownloadEngine* e) reservedGroups_.pop_front(); std::vector<Command*> commands; try { - if(groupToAdd->isPauseRequested()||!groupToAdd->isDependencyResolved()) { + if((rpc_ && groupToAdd->isPauseRequested()) || + !groupToAdd->isDependencyResolved()) { temp.push_back(groupToAdd); continue; } |
