Comments
Patch
@@ -245,12 +245,12 @@ def popen2(cmd, env=None, newlines=False
def popen3(cmd, env=None, newlines=False):
stdin, stdout, stderr, p = popen4(cmd, env, newlines)
return stdin, stdout, stderr
-def popen4(cmd, env=None, newlines=False):
- p = subprocess.Popen(cmd, shell=True, bufsize=-1,
+def popen4(cmd, env=None, newlines=False, bufsize=-1):
+ p = subprocess.Popen(cmd, shell=True, bufsize=bufsize,
close_fds=closefds,
stdin=subprocess.PIPE, stdout=subprocess.PIPE,
stderr=subprocess.PIPE,
universal_newlines=newlines,
env=env)