2013/7/28 Charles-François Natali <cf.nat...@gmail.com>: > Also, it'll be puzzling to have syscalls automatically set the cloexec > flag. I guess a lot of people doing system programming with Python > will get bitten, but that's a discussion we already had months ago...
The inheritance of file descriptors (and Windows handles) is discussed since january 2013. Thanks to all exchanges on python-dev, we now know well the perimeter of such changes. Each option has been discussed, and advantages and drawbacks of each option were listed. Going against the POSIX standard (clear inheritable flag when creating a fd) is a drawback, but it's less important than issues fixed by such change (don't "leak" fd or handle to child processes which fixes many other issues). Victor
_______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com