]> granicus.if.org Git - python/commitdiff
Use os.closerange().
authorGeorg Brandl <georg@python.org>
Sat, 23 Feb 2008 22:14:02 +0000 (22:14 +0000)
committerGeorg Brandl <georg@python.org>
Sat, 23 Feb 2008 22:14:02 +0000 (22:14 +0000)
Demo/tkinter/guido/ShellWindow.py

index 609101bc88b4d643b7dba80db6c33d7f8b19b9b0..0b100f1aed7eafc74e1b5b345e8138aa552d3c54 100755 (executable)
@@ -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: