diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2009-07-06 13:36:16 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2009-07-06 13:36:16 +0000 |
| commit | 69c3dfded4f2816ce734828e3a7dbae6caf32a8e (patch) | |
| tree | 94b646421fe00ac9752c460ad94050cdd3dcf566 /src/BtStopDownloadCommand.cc | |
| parent | 4f96c37ade75ad373f66bba4f08d632a6418054d (diff) | |
2009-07-06 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
--bt-stop-timeout now only checks download speed.
* src/BtStopDownloadCommand.cc
* src/BtStopDownloadCommand.h
* src/BtSetup.cc
* src/usage_text.h
* doc/aria2c.1.txt
Diffstat (limited to 'src/BtStopDownloadCommand.cc')
| -rw-r--r-- | src/BtStopDownloadCommand.cc | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/src/BtStopDownloadCommand.cc b/src/BtStopDownloadCommand.cc index b61f226c..9233c872 100644 --- a/src/BtStopDownloadCommand.cc +++ b/src/BtStopDownloadCommand.cc @@ -34,7 +34,6 @@ /* copyright --> */ #include "BtStopDownloadCommand.h" #include "PieceStorage.h" -#include "PeerStorage.h" #include "RequestGroup.h" #include "BtRuntime.h" #include "Peer.h" @@ -68,13 +67,7 @@ void BtStopDownloadCommand::preProcess() void BtStopDownloadCommand::process() { - if(_requestGroup->calculateStat().getDownloadSpeed() == 0) { - std::deque<SharedHandle<Peer> > activePeers; - _peerStorage->getActivePeers(activePeers); - if(countSeeder(activePeers.begin(), activePeers.end()) != 0) { - _checkPoint.reset(); - } - } else { + if(_requestGroup->calculateStat().getDownloadSpeed() > 0) { _checkPoint.reset(); } } |
