From b7fc194d8170bf71fe44cbf11fd3e10af531a518 Mon Sep 17 00:00:00 2001 From: Loren Eteval Date: Sun, 22 Jun 2025 10:59:02 +0800 Subject: [PATCH] Add threading type condition for win32session daemon Signed-off-by: Loren Eteval --- Furious/Utility/Win32Session.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Furious/Utility/Win32Session.py b/Furious/Utility/Win32Session.py index 61c8f6d0..ede0e9f1 100644 --- a/Furious/Utility/Win32Session.py +++ b/Furious/Utility/Win32Session.py @@ -49,7 +49,9 @@ class _Win32Session: import win32session if win32session.off(): - self._daemonThread.join() + if isinstance(self._daemonThread, threading.Thread): + self._daemonThread.join() + # Reset it self._daemonThread = None