Save fastresume when setting torrent speed limits

This commit is contained in:
thalieht 2020-11-18 13:58:12 +02:00
parent aafa12eb6e
commit fbb8f0cbf5

View File

@ -1948,12 +1948,20 @@ void TorrentHandleImpl::setSeedingTimeLimit(int limit)
void TorrentHandleImpl::setUploadLimit(const int limit) void TorrentHandleImpl::setUploadLimit(const int limit)
{ {
if (limit == uploadLimit())
return;
m_nativeHandle.set_upload_limit(limit); m_nativeHandle.set_upload_limit(limit);
saveResumeData();
} }
void TorrentHandleImpl::setDownloadLimit(const int limit) void TorrentHandleImpl::setDownloadLimit(const int limit)
{ {
if (limit == downloadLimit())
return;
m_nativeHandle.set_download_limit(limit); m_nativeHandle.set_download_limit(limit);
saveResumeData();
} }
void TorrentHandleImpl::setSuperSeeding(const bool enable) void TorrentHandleImpl::setSuperSeeding(const bool enable)