Commit fd81027d authored by Gregory P. Smith's avatar Gregory P. Smith

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

parent 1b39c77b
...@@ -1966,7 +1966,7 @@ class POSIXProcessTestCase(BaseTestCase): ...@@ -1966,7 +1966,7 @@ class POSIXProcessTestCase(BaseTestCase):
import subprocess, sys import subprocess, sys
subprocess.Popen([sys.executable, {fd_status!r}] + subprocess.Popen([sys.executable, {fd_status!r}] +
[str(x) for x in range({max_fd})], [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))], """.format(fd_status=fd_status, max_fd=max_fd_open+1))],
stdout=subprocess.PIPE, close_fds=False) stdout=subprocess.PIPE, close_fds=False)
finally: finally:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment