forked from premiere/premiere-libtorrent
fixed inversed seed_time ratio logic
This commit is contained in:
parent
b968f26273
commit
944b1a7d57
|
@ -79,6 +79,7 @@ release 0.14.5
|
|||
* fixed bug where one allowed-fast message would be sent even when
|
||||
disabled
|
||||
* fixed race condition in UPnP which could lead to crash
|
||||
* fixed inversed seed_time ratio logic
|
||||
|
||||
release 0.14.4
|
||||
|
||||
|
|
|
@ -4741,7 +4741,7 @@ namespace libtorrent
|
|||
// downloaded may be 0 if the torrent is 0-sized
|
||||
size_type downloaded = (std::max)(m_total_downloaded, m_torrent_file->total_size());
|
||||
if (seed_time < s.seed_time_limit
|
||||
&& (seed_time > 1 && download_time / float(seed_time) < s.seed_time_ratio_limit)
|
||||
&& (download_time > 1 && seed_time / download_time < s.seed_time_ratio_limit)
|
||||
&& downloaded > 0
|
||||
&& m_total_uploaded / downloaded < s.share_ratio_limit)
|
||||
ret |= seed_ratio_not_met;
|
||||
|
|
Loading…
Reference in New Issue