mirror of https://github.com/aria2/aria2
2010-06-27 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Fixed Peer::updateSeeder() to reflect current bitfield. * src/Peer.ccpull/1/head
parent
2deed225e4
commit
11096df698
|
@ -1,3 +1,8 @@
|
|||
2010-06-27 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
|
||||
|
||||
Fixed Peer::updateSeeder() to reflect current bitfield.
|
||||
* src/Peer.cc
|
||||
|
||||
2010-06-26 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
|
||||
|
||||
Code cleanup
|
||||
|
|
|
@ -206,9 +206,7 @@ void Peer::updateDownloadLength(size_t bytes)
|
|||
void Peer::updateSeeder()
|
||||
{
|
||||
assert(res_);
|
||||
if(res_->hasAllPieces()) {
|
||||
seeder_ = true;
|
||||
}
|
||||
seeder_ = res_->hasAllPieces();
|
||||
}
|
||||
|
||||
void Peer::updateBitfield(size_t index, int operation) {
|
||||
|
@ -321,7 +319,7 @@ void Peer::addAmAllowedIndex(size_t index)
|
|||
void Peer::setAllBitfield() {
|
||||
assert(res_);
|
||||
res_->markSeeder();
|
||||
seeder_ = true;
|
||||
updateSeeder();
|
||||
}
|
||||
|
||||
void Peer::startBadCondition()
|
||||
|
|
Loading…
Reference in New Issue