Le Tue, 30 Jul 2013 09:09:38 +0200, Charles-François Natali <cf.nat...@gmail.com> a écrit : > > > > Perhaps this advocates for a global flag, e.g. > > sys.set_default_fd_inheritance(), with False (non-inheritable) being > > the default for sanity and security. > > This looks more and more like PEP 433 :-) > > And honestly, when I think about it, I think that this whole mess is a > solution looking for a problem. > If we don't want to inherit file descriptors in child processes, the > answer is simple: the subprocess module (this fact is not even > mentioned in the PEP).
This is a good point. Are there any reasons (other than fd inheritance) not to use subprocess? If there are, perhaps we should try to eliminate them by improving subprocess. Regards Antoine. _______________________________________________ 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