diff options
| author | Laurence Rowe <l@lrowe.co.uk> | 2013-11-13 17:53:55 -0800 |
|---|---|---|
| committer | Laurence Rowe <l@lrowe.co.uk> | 2013-11-13 17:53:55 -0800 |
| commit | e15173b9f01f891a00cd63dc4538bbc81fb266b0 (patch) | |
| tree | 868a49c8feadde188687c59724c12f5ca2f9aa0a /webtest | |
| parent | 099bf9a2b0dca40945dd454a69c33562d75b4593 (diff) | |
| download | webtest-e15173b9f01f891a00cd63dc4538bbc81fb266b0.tar.gz | |
Make StopableWSGIServer thread daemonic
Ensures that the server thread cannot prevent the process from exiting.
Diffstat (limited to 'webtest')
| -rw-r--r-- | webtest/http.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/webtest/http.py b/webtest/http.py index f29d798..f2e5f85 100644 --- a/webtest/http.py +++ b/webtest/http.py @@ -116,6 +116,7 @@ class StopableWSGIServer(TcpWSGIServer): kwargs['expose_tracebacks'] = True server = cls(application, **kwargs) server.runner = threading.Thread(target=server.run) + server.runner.daemon = True server.runner.start() return server |
