2009-11-01 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>

Don't reuse URI if Request pool is not empty.
	* src/CreateRequestCommand.cc
pull/1/head
Tatsuhiro Tsujikawa 2009-11-01 09:42:34 +00:00
parent 20c8ce4128
commit 489cfe3d0e
2 changed files with 7 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2009-11-01 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Don't reuse URI if Request pool is not empty.
* src/CreateRequestCommand.cc
2009-10-31 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Removed peerStorage from DHTPeerAnnounceEntry. It is unlikely to

View File

@ -70,7 +70,8 @@ bool CreateRequestCommand::executeInternal()
(_segments.front()->getPositionToWrite());
}
if(_fileEntry->getRemainingUris().empty() &&
getOption()->getAsBool(PREF_REUSE_URI)) {
getOption()->getAsBool(PREF_REUSE_URI) &&
_fileEntry->countPooledRequest() == 0) {
_fileEntry->reuseUri(_requestGroup->getNumConcurrentCommand());
}
req = _fileEntry->getRequest(_requestGroup->getURISelector(),