Close child fds when using subprocess

This commit is contained in:
Brian C. Lane 2015-02-11 16:13:21 -08:00 committed by Dennis Gilmore
parent dfd0cc947b
commit 9947c7e0cd
1 changed files with 2 additions and 1 deletions

View File

@ -34,7 +34,8 @@ def _doRunCommand(command, logger, rundir='/tmp', output=subprocess.PIPE, error=
logger.info("Running %s" % subprocess.list2cmdline(command))
p1 = subprocess.Popen(command, cwd=rundir, stdout=output, stderr=error, universal_newlines=True, env=env)
p1 = subprocess.Popen(command, cwd=rundir, stdout=output, stderr=error, universal_newlines=True, env=env,
close_fds=True)
(out, err) = p1.communicate()
if out: