From 12d396ffc5584fb959f7f081171ff4ad3d7191c6 Mon Sep 17 00:00:00 2001 From: dyumin Date: Thu, 28 Jan 2021 22:09:15 +0300 Subject: [PATCH] Treat errored torrents as finished --- src/base/bittorrent/session.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/base/bittorrent/session.cpp b/src/base/bittorrent/session.cpp index d32b0daff..fb78d9df9 100644 --- a/src/base/bittorrent/session.cpp +++ b/src/base/bittorrent/session.cpp @@ -1764,7 +1764,7 @@ bool Session::hasUnfinishedTorrents() const { return std::any_of(m_torrents.begin(), m_torrents.end(), [](const TorrentImpl *torrent) { - return (!torrent->isSeed() && !torrent->isPaused()); + return (!torrent->isSeed() && !torrent->isPaused() && !torrent->isErrored()); }); }