diff --git a/bin/service/websrv_lib.py b/bin/service/websrv_lib.py index 80f24cf4b2b..e091ceb3a44 100644 --- a/bin/service/websrv_lib.py +++ b/bin/service/websrv_lib.py @@ -399,6 +399,8 @@ class ConnThreadingMixIn: def _handle_request_noblock(self): """Start a new thread to process the request.""" + if not threading: # happens while quitting python + return t = threading.Thread(target = self._handle_request2) if self.daemon_threads: t.setDaemon (1)