descriptors from sys.std{in,out,err} so that they can be
overridden. (trunk r9016)
svn path=/main/branches/2.1.2/; revision=9017
fd_pipes = keywords.get("fd_pipes")
if fd_pipes is None:
- fd_pipes = {0:0, 1:1, 2:2}
+ fd_pipes = {
+ 0:sys.stdin.fileno(),
+ 1:sys.stdout.fileno(),
+ 2:sys.stderr.fileno(),
+ }
# In some cases the above print statements don't flush stdout, so
# it needs to be flushed before allowing a child process to use it
# so that output always shows in the correct order.