Commit 36e778ef authored by Antoine Pitrou's avatar Antoine Pitrou

Issue #9433: The "-j" option to regrtest now works under Windows too.

It is not sure it will be beneficial, though, since process launching is
more expensive under Windows than it is under Linux.
parent 7ff59131
......@@ -547,7 +547,8 @@ def main(tests=None, testdir=None, verbose=0, quiet=False,
popen = Popen([sys.executable, '-E', '-m', 'test.regrtest',
'--slaveargs', json.dumps(args_tuple)],
stdout=PIPE, stderr=PIPE,
universal_newlines=True, close_fds=True)
universal_newlines=True,
close_fds=(os.name != 'nt'))
stdout, stderr = popen.communicate()
# Strip last refcount output line if it exists, since it
# comes from the shutdown of the interpreter in the subcommand.
......
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