diff --git a/src/qtlibtorrent/qbtsession.cpp b/src/qtlibtorrent/qbtsession.cpp index 5c9135498..ea9f7b769 100644 --- a/src/qtlibtorrent/qbtsession.cpp +++ b/src/qtlibtorrent/qbtsession.cpp @@ -392,8 +392,9 @@ void QBtSession::configureSession() { //sessionSettings.announce_to_all_trackers = true; sessionSettings.auto_scrape_interval = 1200; // 20 minutes #if LIBTORRENT_VERSION_MINOR > 14 - // Comply with the multi-tracker specification - sessionSettings.announce_to_all_trackers = false; + // XXX: Does not comply with the multi-tracker specification + // but avoids stalling issues with libtorrent + sessionSettings.announce_to_all_trackers = true; sessionSettings.announce_to_all_tiers = false; sessionSettings.auto_scrape_min_interval = 900; // 15 minutes #endif