Explicitly wait for the child instead of letting a destructor do it.

This commit is contained in:
Gregory P. Smith 2014-06-01 13:46:54 -07:00
parent a26987a0a5
commit ffd529cde1
1 changed files with 1 additions and 1 deletions

View File

@ -1966,7 +1966,7 @@ class POSIXProcessTestCase(BaseTestCase):
import subprocess, sys
subprocess.Popen([sys.executable, {fd_status!r}] +
[str(x) for x in range({max_fd})],
close_fds=True)
close_fds=True).wait()
""".format(fd_status=fd_status, max_fd=max_fd_open+1))],
stdout=subprocess.PIPE, close_fds=False)
finally: