mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2025-01-06 15:04:34 +08:00
Merge pull request #10242 from glassez/ordered-recheck
Force recheck multiple torrents one by one. Closes #9120
This commit is contained in:
commit
0413a05246
@ -1224,7 +1224,7 @@ void TorrentHandle::forceRecheck()
|
||||
|
||||
if (isPaused()) {
|
||||
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)
|
||||
{
|
||||
resume_impl(forced, false);
|
||||
resume_impl(forced);
|
||||
}
|
||||
|
||||
void TorrentHandle::resume_impl(bool forced, bool uploadMode)
|
||||
void TorrentHandle::resume_impl(bool forced)
|
||||
{
|
||||
if (hasError())
|
||||
m_nativeHandle.clear_error();
|
||||
@ -1317,7 +1317,6 @@ void TorrentHandle::resume_impl(bool forced, bool uploadMode)
|
||||
}
|
||||
|
||||
m_nativeHandle.auto_managed(!forced);
|
||||
m_nativeHandle.set_upload_mode(uploadMode);
|
||||
m_nativeHandle.resume();
|
||||
}
|
||||
|
||||
|
@ -399,7 +399,7 @@ namespace BitTorrent
|
||||
void handleMetadataReceivedAlert(const libtorrent::metadata_received_alert *p);
|
||||
void handleStatsAlert(const libtorrent::stats_alert *p);
|
||||
|
||||
void resume_impl(bool forced, bool uploadMode);
|
||||
void resume_impl(bool forced);
|
||||
bool isMoveInProgress() const;
|
||||
QString nativeActualSavePath() const;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user