diff options
author | Marcos Pinto <markybob@dipconsultants.com> | 2007-10-24 00:30:21 +0000 |
---|---|---|
committer | Marcos Pinto <markybob@dipconsultants.com> | 2007-10-24 00:30:21 +0000 |
commit | a700009391c282ec61e9ed26c234c97797104699 (patch) | |
tree | 1222ed3d56dc1f8c79ee53833baf7045a520fcb0 | |
parent | 0ed95be9710b2bba44dae1d3910a25accdb5d4c5 (diff) | |
download | deluge-a700009391c282ec61e9ed26c234c97797104699.tar.gz deluge-a700009391c282ec61e9ed26c234c97797104699.tar.bz2 deluge-a700009391c282ec61e9ed26c234c97797104699.zip |
piece picker priority fixdeluge-0.5.5.95
-rwxr-xr-x | libtorrent/include/libtorrent/piece_picker.hpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libtorrent/include/libtorrent/piece_picker.hpp b/libtorrent/include/libtorrent/piece_picker.hpp index ec6fc5bd3..2c62e5d8b 100755 --- a/libtorrent/include/libtorrent/piece_picker.hpp +++ b/libtorrent/include/libtorrent/piece_picker.hpp @@ -360,8 +360,8 @@ namespace libtorrent case 2: return prio - 1; case 3: return (std::max)(prio / 2, 1); case 4: return (std::max)(prio / 2 - 1, 1); - case 5: - case 6: return (std::min)(prio / 2 - 1, 2); + case 5: return (std::max)(prio / 3, 1); + case 6: return (std::max)(prio / 3 - 1, 1); case 7: return 1; } return prio; |