diff --git a/tests/utils.py b/tests/utils.py index 32636b7936c..145cad0b317 100644 --- a/tests/utils.py +++ b/tests/utils.py @@ -20,6 +20,7 @@ class HttpServerThread(threading.Thread): def __init__(self, handler, *args, **kwargs): super().__init__(*args, **kwargs) self.server = http.server.ThreadingHTTPServer(("localhost", 7777), handler) + self.server.daemon_threads = False def run(self): self.server.serve_forever(poll_interval=0.001)