From 2aed55dc07172f0d816a46ad2f94faec1bb92ba4 Mon Sep 17 00:00:00 2001 From: Jonas Haag <jonas@lophus.org> Date: Sat, 23 Apr 2016 16:16:51 +0200 Subject: [PATCH] Tests: Fix server thread termination on Python 3.5 --- tests/utils.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/utils.py b/tests/utils.py index 629345b..1c8cdec 100644 --- a/tests/utils.py +++ b/tests/utils.py @@ -30,6 +30,7 @@ def serve(*args, **kwargs): app = klaus.make_app(ALL_TEST_REPOS, TEST_SITE_NAME, *args, **kwargs) server = werkzeug.serving.make_server("localhost", 9876, app) thread = threading.Thread(target=server.serve_forever) + thread.daemon = True thread.start() try: yield -- GitLab