Commit c76ea279 authored by Georg Brandl's avatar Georg Brandl

Use os.closerange().

parent 8d01bb2b
......@@ -121,11 +121,7 @@ def spawn(prog, args):
sys.stderr.write('popen2: bad write dup\n')
if os.dup(c2pwrite) <> 2:
sys.stderr.write('popen2: bad write dup\n')
for i in range(3, MAXFD):
try:
os.close(i)
except:
pass
os.closerange(3, MAXFD)
try:
os.execvp(prog, args)
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