diff options
author | Kenneth Graunke <kenneth@whitecape.org> | 2012-11-25 15:25:33 -0800 |
---|---|---|
committer | Kenneth Graunke <kenneth@whitecape.org> | 2012-11-25 15:25:33 -0800 |
commit | 1f35192efe43f96420c2a440725203ed0ff29a57 (patch) | |
tree | f93db06db7724022acff64125fa78c583c3e77a5 | |
parent | e8de75de48bb19a9de3f3adb0f8e54bea882ef4e (diff) |
Don't allow Ctrl+C to get passed to subprocesses!
-rw-r--r-- | framework/process.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/framework/process.py b/framework/process.py index 78b3437..790d748 100644 --- a/framework/process.py +++ b/framework/process.py @@ -46,7 +46,7 @@ def runProgram(cmd, timeout, env = None): try: proc = Popen(cmd, stdout=PIPE, stderr=PIPE, env=fullEnv, - universal_newlines=True) + start_new_session=True, universal_newlines=True) out, err = proc.communicate(timeout=timeout) return (out, err, proc.returncode, True) except TimeoutExpired: |