Closed chros73 closed 5 years ago
Fix honoring throttle.min_peers.normal and throttle.min_peers.seed settings in rtorrent:
throttle.min_peers.normal
throttle.min_peers.seed
v0.13.4
flag_requesting
Due to this bug, handling interval of announce tracker request is broken:
interval
min interval
Required behavior:
min_peers - (peer_list_size / 2)
Default values for throttle.min_peers* settings: 100
100
Fixes: #167, https://github.com/rakshasa/rtorrent/issues/386 Refers to: #168
Coverage decreased (-0.01%) to 18.027% when pulling ee8d5be19c1ec77b5989f182dbdff001f81763ec on chros73:fix_min_peers_settings into c167c5a9e0bcf0df23ae5efd91396aae0e37eb87 on rakshasa:master.
Fix honoring
throttle.min_peers.normal
andthrottle.min_peers.seed
settings in rtorrent:v0.13.4
)flag_requesting
flag for private trackers in torrent/tracker_controller.ccDue to this bug, handling
interval
of announce tracker request is broken:interval
butmin interval
insteadRequired behavior:
interval
if:min_peers - (peer_list_size / 2)
connections for a downloadmin interval
otherwise:min_peers - (peer_list_size / 2)
connections for a download and Peer Exchange isn't enabledDefault values for throttle.min_peers* settings:
100
Fixes: #167, https://github.com/rakshasa/rtorrent/issues/386 Refers to: #168