mirror of https://github.com/aria2/aria2
Remove reqNumToCreate constraint when creating request
It really degrades download speed.pull/43/head
parent
df0be5e7f0
commit
e6b0274685
|
@ -411,12 +411,6 @@ void DefaultBtInteractive::addRequests() {
|
|||
maxOutstandingRequest_ <= dispatcher_->countOutstandingRequest() ?
|
||||
0 : maxOutstandingRequest_-dispatcher_->countOutstandingRequest();
|
||||
|
||||
if(dispatcher_->countOutstandingRequest() != 0 &&
|
||||
reqNumToCreate*2 < maxOutstandingRequest_) {
|
||||
// Avoid small number of Requests.
|
||||
return;
|
||||
}
|
||||
|
||||
if(reqNumToCreate > 0) {
|
||||
std::vector<SharedHandle<BtMessage> > requests;
|
||||
requests.reserve(reqNumToCreate);
|
||||
|
|
Loading…
Reference in New Issue