##// END OF EJS Templates
procutil: don't assign stdin to None, use os.devnull instead...
Pulkit Goyal -
r46718:7ce24d37 default
parent child Browse files
Show More
@@ -126,7 +126,11 b' if pycompat.ispy3:'
126 # a silly wrapper to make a bytes stream backed by a unicode one.
126 # a silly wrapper to make a bytes stream backed by a unicode one.
127
127
128 # sys.stdin can be None
128 # sys.stdin can be None
129 stdin = sys.stdin.buffer if sys.stdin else sys.stdin
129 if sys.stdin:
130 stdin = sys.stdin.buffer
131 else:
132 stdin = open(os.devnull, 'rb')
133 os.close(stdin.fileno())
130 stdout = _make_write_all(sys.stdout.buffer)
134 stdout = _make_write_all(sys.stdout.buffer)
131 stderr = _make_write_all(sys.stderr.buffer)
135 stderr = _make_write_all(sys.stderr.buffer)
132 if pycompat.iswindows:
136 if pycompat.iswindows:
General Comments 0
You need to be logged in to leave comments. Login now