mirror of https://github.com/aria2/aria2
2009-11-26 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Removed redundant DownloadContext::hasAttribute(...) calls. * src/ConsoleStatCalc.cc * src/RequestGroup.cc * src/XmlRpcMethodImpl.ccpull/1/head
parent
8ab55abf11
commit
52f11b5a21
|
@ -1,3 +1,10 @@
|
|||
2009-11-26 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
|
||||
|
||||
Removed redundant DownloadContext::hasAttribute(...) calls.
|
||||
* src/ConsoleStatCalc.cc
|
||||
* src/RequestGroup.cc
|
||||
* src/XmlRpcMethodImpl.cc
|
||||
|
||||
2009-11-26 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
|
||||
|
||||
Changed the number of tracker request attempt from 5 to 2.
|
||||
|
|
|
@ -115,9 +115,9 @@ static void printProgress
|
|||
<< "CN:"
|
||||
<< rg->getNumConnection();
|
||||
#ifdef ENABLE_BITTORRENT
|
||||
if(rg->getDownloadContext()->hasAttribute(bittorrent::BITTORRENT)) {
|
||||
SharedHandle<PeerStorage> ps =
|
||||
e->getBtRegistry()->get(rg->getGID())._peerStorage;
|
||||
SharedHandle<PeerStorage> ps =
|
||||
e->getBtRegistry()->get(rg->getGID())._peerStorage;
|
||||
if(!ps.isNull()) {
|
||||
std::deque<SharedHandle<Peer> > peers;
|
||||
ps->getActivePeers(peers);
|
||||
o << " " << "SEED:"
|
||||
|
|
|
@ -773,9 +773,7 @@ void RequestGroup::setForceHaltRequested(bool f, HaltReason haltReason)
|
|||
void RequestGroup::releaseRuntimeResource(DownloadEngine* e)
|
||||
{
|
||||
#ifdef ENABLE_BITTORRENT
|
||||
if(_downloadContext->hasAttribute(bittorrent::BITTORRENT)) {
|
||||
e->getBtRegistry()->remove(_gid);
|
||||
}
|
||||
e->getBtRegistry()->remove(_gid);
|
||||
#endif // ENABLE_BITTORRENT
|
||||
if(!_pieceStorage.isNull()) {
|
||||
_pieceStorage->removeAdvertisedPiece(0);
|
||||
|
|
|
@ -464,12 +464,10 @@ BDE GetPeersXmlRpcMethod::process
|
|||
(StringFormat("No peer data is available for GID#%d", gid).str());
|
||||
}
|
||||
BDE peers = BDE::list();
|
||||
if(group->getDownloadContext()->hasAttribute(bittorrent::BITTORRENT)) {
|
||||
BtObject btObject = e->getBtRegistry()->get(group->getGID());
|
||||
if(!btObject.isNull()) {
|
||||
assert(!btObject._peerStorage.isNull());
|
||||
gatherPeer(peers, btObject._peerStorage);
|
||||
}
|
||||
BtObject btObject = e->getBtRegistry()->get(group->getGID());
|
||||
if(!btObject.isNull()) {
|
||||
assert(!btObject._peerStorage.isNull());
|
||||
gatherPeer(peers, btObject._peerStorage);
|
||||
}
|
||||
return peers;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue