1
0
mirror of https://github.com/d47081/qBittorrent.git synced 2025-01-11 07:18:08 +00:00

Merge pull request #10242 from glassez/ordered-recheck

Force recheck multiple torrents one by one. Closes #9120
This commit is contained in:
Vladimir Golovnev 2019-02-08 08:19:30 +03:00 committed by GitHub
commit 0413a05246
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 5 deletions

View File

@ -1224,7 +1224,7 @@ void TorrentHandle::forceRecheck()
if (isPaused()) { if (isPaused()) {
m_nativeHandle.stop_when_ready(true); m_nativeHandle.stop_when_ready(true);
resume_impl(true, true); resume_impl(false);
} }
} }
@ -1303,10 +1303,10 @@ void TorrentHandle::pause()
void TorrentHandle::resume(bool forced) void TorrentHandle::resume(bool forced)
{ {
resume_impl(forced, false); resume_impl(forced);
} }
void TorrentHandle::resume_impl(bool forced, bool uploadMode) void TorrentHandle::resume_impl(bool forced)
{ {
if (hasError()) if (hasError())
m_nativeHandle.clear_error(); m_nativeHandle.clear_error();
@ -1317,7 +1317,6 @@ void TorrentHandle::resume_impl(bool forced, bool uploadMode)
} }
m_nativeHandle.auto_managed(!forced); m_nativeHandle.auto_managed(!forced);
m_nativeHandle.set_upload_mode(uploadMode);
m_nativeHandle.resume(); m_nativeHandle.resume();
} }

View File

@ -399,7 +399,7 @@ namespace BitTorrent
void handleMetadataReceivedAlert(const libtorrent::metadata_received_alert *p); void handleMetadataReceivedAlert(const libtorrent::metadata_received_alert *p);
void handleStatsAlert(const libtorrent::stats_alert *p); void handleStatsAlert(const libtorrent::stats_alert *p);
void resume_impl(bool forced, bool uploadMode); void resume_impl(bool forced);
bool isMoveInProgress() const; bool isMoveInProgress() const;
QString nativeActualSavePath() const; QString nativeActualSavePath() const;