Opened 11 years ago

Closed 11 years ago

#3600 closed Enhancement (fixed)

Improve rechokeDownloads' peer limiter

Reported by: Longinus00 Owned by: charles
Priority: Low Milestone: 2.13
Component: Transmission Version: 2.10
Severity: Normal Keywords:
Cc: rolyc5@…

Description

Moving the discussion of a better rechokeDownloads peer limiting algorithm out of #3329 as the goal for that ticket has already been accomplished.

Attachments (3)

fixSlowSpeed2.patch (6.1 KB) - added by Longinus00 11 years ago.
fixSlowSpeed3.patch (5.5 KB) - added by Longinus00 11 years ago.
combines the fast startup of trunk with the more advanced stepping of the previous patch
fixSlowSpeed4.patch (5.5 KB) - added by charles 11 years ago.

Download all attachments as: .zip

Change History (7)

Changed 11 years ago by Longinus00

Changed 11 years ago by Longinus00

combines the fast startup of trunk with the more advanced stepping of the previous patch

comment:1 Changed 11 years ago by Rolcol

  • Cc rolyc5@… added

Changed 11 years ago by charles

comment:2 Changed 11 years ago by charles

Longinus00: submitted for your review.

The substance is the same, I think.

The main difference is that the nested "if blocks... if cancelRate" call could be simplified a bit. The "if blocks" clause was there to prevent a divide-by-zero when generating cancelRate. It would be nice (though not essential) for the code to work even if (cancels>0 && !blocks) ... so I changed the safeguard to "if cancels".

comment:3 Changed 11 years ago by charles

  • Milestone changed from None Set to 2.13
  • Owner set to charles
  • Status changed from new to assigned

comment:4 Changed 11 years ago by charles

  • Resolution set to fixed
  • Status changed from assigned to closed

Fixed in r11457

Note: See TracTickets for help on using tickets.