diff options
author | Dana Powers <dana.powers@rd.io> | 2015-12-30 13:05:11 -0800 |
---|---|---|
committer | Dana Powers <dana.powers@rd.io> | 2015-12-30 13:05:28 -0800 |
commit | 71e7568fcb8132899f366b37c32645fd5a40dc4b (patch) | |
tree | 22414bfd50dca036cd035e6e9abb8d09af812360 /test | |
parent | a844d4fad6b38dec5a2d0c31246e20fc7ebaf9c4 (diff) | |
download | kafka-python-simple.tar.gz |
Start test fixtures in new session to avoid propagating signals (i.e., Ctrl-C)simple
Diffstat (limited to 'test')
-rw-r--r-- | test/service.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/test/service.py b/test/service.py index b986a71..ea29c33 100644 --- a/test/service.py +++ b/test/service.py @@ -1,4 +1,5 @@ import logging +import os import re import select import subprocess @@ -52,6 +53,7 @@ class SpawnedService(threading.Thread): self.child = subprocess.Popen( self.args, + preexec_fn=os.setsid, # to avoid propagating signals env=self.env, bufsize=1, stdout=subprocess.PIPE, |