From 7fbd9e45a9d3a24b9b8f35e1b0eb4da9ecfe0318 Mon Sep 17 00:00:00 2001 From: Dan Paulat Date: Mon, 1 Sep 2025 09:44:37 -0500 Subject: [PATCH] Release all mutexes before joining threads in RadarProductManager --- scwx-qt/source/scwx/qt/manager/radar_product_manager.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/scwx-qt/source/scwx/qt/manager/radar_product_manager.cpp b/scwx-qt/source/scwx/qt/manager/radar_product_manager.cpp index b3754f5f..6229bae1 100644 --- a/scwx-qt/source/scwx/qt/manager/radar_product_manager.cpp +++ b/scwx-qt/source/scwx/qt/manager/radar_product_manager.cpp @@ -181,6 +181,7 @@ public: auto& [key, providerManager] = p; providerManager->Disable(); }); + lock.unlock(); threadPool_.join(); }