From 4e19000836396b09ecc348fa71e46b1d95bf0cb3 Mon Sep 17 00:00:00 2001 From: Chris Hennes Date: Fri, 9 Feb 2024 09:36:07 -0500 Subject: [PATCH] Addon Manager: Correct connection check The connection check code incorrectly handled the case of multiple incoming connections, interpreting them all as connection check signals. --- src/Mod/AddonManager/addonmanager_workers_utility.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Mod/AddonManager/addonmanager_workers_utility.py b/src/Mod/AddonManager/addonmanager_workers_utility.py index c0c72f7066..7d6c0cdec0 100644 --- a/src/Mod/AddonManager/addonmanager_workers_utility.py +++ b/src/Mod/AddonManager/addonmanager_workers_utility.py @@ -85,7 +85,7 @@ class ConnectionChecker(QtCore.QThread): else: FreeCAD.Console.PrintWarning(f"No data received: status returned was {status}\n") self.data = None - self.done = True + self.done = True def disconnect_network_manager(self): NetworkManager.AM_NETWORK_MANAGER.completed.disconnect(self.connection_data_received)