[issue10802] python3.2 AFTER b2 release has subprocess.Popen broken under colinux/windows

Gregory P. Smith report at bugs.python.org
Sun Jan 2 21:17:55 CET 2011


Gregory P. Smith <greg at krypto.org> added the comment:

This bug has brought up a broader issue.  the pipe2 syscall on Linux is very new.  It is perfectly reasonable to expect a Python binary will be compiled against a C library that has a pipe2() function but run on a system with an older (pre 2.6.27) linux kernel.  I have many systems like that at work.

I'm going to make subprocess_cloexec_pipe check for a not implemented error from the pipe2 call and use the fallback pipe+fcntl code in that case instead.

----------
resolution: works for me -> 
status: closed -> open

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue10802>
_______________________________________


More information about the Python-bugs-list mailing list