From 5e211c3a28f1ac7e4498aa44e08290fa673694ac Mon Sep 17 00:00:00 2001 From: Jari Sundell Date: Fri, 15 May 2026 13:58:17 +0200 Subject: [PATCH] Allow for quick shutdown after sending the first UDP announce packet. --- src/core/manager.cc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/core/manager.cc b/src/core/manager.cc index d9318af4..66d5dddb 100644 --- a/src/core/manager.cc +++ b/src/core/manager.cc @@ -67,10 +67,11 @@ Manager::~Manager() { bool Manager::is_download_shutdown_completed() { for (const auto& download : *download_list()) { - if (download->tracker_controller().is_active()) - return false; + // TODO: Why is this being checked? + // if (download->tracker_controller().is_active()) + // return false; - if (download->tracker_controller().has_active_trackers_not_dht()) + if (download->tracker_controller().has_active_trackers_not_dht_scrape_disownable()) return false; }