mirror of https://github.com/aria2/aria2
2008-06-06 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
Use interval as a minInterval when minInterval is not supplied. * src/DefaultBtAnnounce.ccpull/1/head
parent
74d35644fb
commit
faed68cc06
|
@ -1,3 +1,8 @@
|
||||||
|
2008-06-06 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
|
||||||
|
|
||||||
|
Use interval as a minInterval when minInterval is not supplied.
|
||||||
|
* src/DefaultBtAnnounce.cc
|
||||||
|
|
||||||
2008-06-05 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
|
2008-06-05 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
|
||||||
|
|
||||||
Made DEFAULT_ANNOUNCE_INTERVAL 120, so that if first tracker request
|
Made DEFAULT_ANNOUNCE_INTERVAL 120, so that if first tracker request
|
||||||
|
|
|
@ -238,10 +238,13 @@ DefaultBtAnnounce::processAnnounceResponse(const unsigned char* trackerResponse,
|
||||||
minInterval = minIntervalData->toInt();
|
minInterval = minIntervalData->toInt();
|
||||||
logger->debug("Min interval:%d", minInterval);
|
logger->debug("Min interval:%d", minInterval);
|
||||||
}
|
}
|
||||||
}
|
|
||||||
if(minInterval > interval) {
|
if(minInterval > interval) {
|
||||||
minInterval = interval;
|
minInterval = interval;
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
// Use interval as a minInterval if minInterval is not supplied.
|
||||||
|
minInterval = interval;
|
||||||
|
}
|
||||||
const Data* completeData =
|
const Data* completeData =
|
||||||
dynamic_cast<const Data*>(response->get(BtAnnounce::COMPLETE));
|
dynamic_cast<const Data*>(response->get(BtAnnounce::COMPLETE));
|
||||||
if(completeData) {
|
if(completeData) {
|
||||||
|
|
Loading…
Reference in New Issue