Gregory P. Smith <g...@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 <rep...@bugs.python.org>
<http://bugs.python.org/issue10802>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to