1
0
mirror of https://github.com/d47081/qBittorrent.git synced 2025-01-11 15:27:54 +00:00

Fix share ratio limiting. Broken by commit 259b5e51c4. Closes #6039 #6048.

This commit is contained in:
sledgehammer999 2016-12-14 23:21:40 +02:00
parent b2827702e5
commit 4f59caf3ca

View File

@ -1292,7 +1292,8 @@ void Session::processBigRatios()
qreal globalMaxRatio = this->globalMaxRatio(); qreal globalMaxRatio = this->globalMaxRatio();
foreach (TorrentHandle *const torrent, m_torrents) { foreach (TorrentHandle *const torrent, m_torrents) {
if (torrent->isSeed() if (torrent->isSeed()
&& ((torrent->ratioLimit() != TorrentHandle::NO_RATIO_LIMIT) || !torrent->isForced())) { && (torrent->ratioLimit() != TorrentHandle::NO_RATIO_LIMIT)
&& !torrent->isForced()) {
const qreal ratio = torrent->realRatio(); const qreal ratio = torrent->realRatio();
qreal ratioLimit = torrent->ratioLimit(); qreal ratioLimit = torrent->ratioLimit();
if (ratioLimit == TorrentHandle::USE_GLOBAL_RATIO) { if (ratioLimit == TorrentHandle::USE_GLOBAL_RATIO) {