From 877766dee8e60c7971ed0cabba89fbe981c2ab1b Mon Sep 17 00:00:00 2001 From: Antoine Pitrou Date: Sat, 19 Mar 2011 17:00:37 +0100 Subject: Issue #11459: A `bufsize` value of 0 in subprocess.Popen() really creates unbuffered pipes, such that select() works properly on them. --- Lib/platform.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Lib/platform.py') diff --git a/Lib/platform.py b/Lib/platform.py index 2294604ea4..dd09460aad 100755 --- a/Lib/platform.py +++ b/Lib/platform.py @@ -398,7 +398,7 @@ class _popen: # Alias __del__ = close -def popen(cmd, mode='r', bufsize=None): +def popen(cmd, mode='r', bufsize=-1): """ Portable popen() interface. """ -- cgit v1.2.1