- 05 Eki, 2014 1 kayıt (commit)
-
-
Victor Stinner yazdı
* Don't call the garbage collector with an exception set: it causes an assertion to fail in debug mode. * Enhance also error handling if allocating an array for the executable list failed. * Add an unit test for 4 different errors in the _posixsubprocess module.
-
- 01 Haz, 2014 2 kayıt (commit)
-
-
Gregory P. Smith yazdı
-
Gregory P. Smith yazdı
when we have a way to get an actual list of all open fds from the OS. Fixes issue #21618: The subprocess module would ignore fds that were inherited by the calling process and already higher than POSIX resource limits would otherwise allow. On systems with a functioning /proc/self/fd or /dev/fd interface the max is now ignored and all fds are closed.
-
- 14 Nis, 2014 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
Fixes issue20307. No Misc/NEWS entry because frankly this is an esoteric platform for anyone to be figuring out how to cross compile CPython for.
-
- 02 Ara, 2013 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
descriptor 0, 1 or 2 is closed. The errpipe_write fd will always be >= 3.
-
- 01 Ara, 2013 2 kayıt (commit)
-
-
Gregory P. Smith yazdı
causing test_multiprocessing_forkserver and test_multiprocessing_spawn failures on head (3.4).
-
Gregory P. Smith yazdı
descriptor 0, 1 or 2 is closed.
-
- 27 Agu, 2013 1 kayıt (commit)
-
-
Victor Stinner yazdı
are now created non-inheritable; add functions os.get/set_inheritable(), os.get/set_handle_inheritable() and socket.socket.get/set_inheritable().
-
- 25 Agu, 2013 1 kayıt (commit)
-
-
Charles-François Natali yazdı
preexec_fn callback, which may open file descriptors.
-
- 03 Mar, 2013 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
the subprocess module on Linux.
-
- 11 Kas, 2012 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
odd rare errors coming from the subprocess module.
-
- 10 Eki, 2012 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
misleading error message stating that args[0] did not exist when either the cwd or executable keyword arguments specified a path that did not exist. It now keeps track of if the child got as far as preexec and reports it if not back to the parent via a special "noexec" error message value in the error pipe so that the cwd can be blamed for a failed chdir instead of the exec of the executable being blamed instead. The executable is also always reported accurately when exec fails. Unittests enhanced to cover these cases.
-
- 24 Agu, 2012 1 kayıt (commit)
-
-
Ross Lagerwall yazdı
It was exposed by 03c98d05b140 and dbbf3ccf72e8.
-
- 20 Agu, 2012 1 kayıt (commit)
-
-
Stefan Krah yazdı
-
- 15 Agu, 2012 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
Patch by Serhiy Storchaka.
-
- 05 Haz, 2012 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
-
- 19 Mar, 2012 1 kayıt (commit)
-
-
Ross Lagerwall yazdı
Based on patch from Hervé Coatanhay.
-
- 18 Mar, 2012 1 kayıt (commit)
-
-
Ross Lagerwall yazdı
Based on patch from Hervé Coatanhay.
-
- 07 Mar, 2012 1 kayıt (commit)
-
-
Ross Lagerwall yazdı
-
- 23 Ock, 2012 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
- 22 Ock, 2012 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
-
- 21 Ock, 2012 4 kayıt (commit)
-
-
Gregory P. Smith yazdı
"oops" while rearranging the #defines.
-
Gregory P. Smith yazdı
Many lack readdir64, use readdir. Only use readdir64 on solaris where it is required to work around a solaris bug.
-
Gregory P. Smith yazdı
suboptimal by closing all possible file descriptors rather than just the open ones in the child process before exec(). It now closes only the open fds when it is possible to safely determine what those are.
-
Gregory P. Smith yazdı
-
- 22 Ara, 2011 2 kayıt (commit)
-
-
Ross Lagerwall yazdı
-
Ross Lagerwall yazdı
-
- 14 Eki, 2011 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 09 Eki, 2011 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
Thanks to Konrad Schöbel and Jasper Schulz for helping with the mass-editing.
-
- 27 Tem, 2011 1 kayıt (commit)
-
-
Ross Lagerwall yazdı
given as a low fd, it gets overwritten.
-
- 26 May, 2011 1 kayıt (commit)
-
-
Victor Stinner yazdı
-
- 15 Mar, 2011 2 kayıt (commit)
-
-
Gregory P. Smith yazdı
in the _posixsubprocess C extension module it would unintentionally close the fds and raise an error.
-
Gregory P. Smith yazdı
in the _posixsubprocess C extension module it would unintentionally close the fds and raise an error.
-
- 03 Ock, 2011 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
file descriptors (0, 1, 2) are closed in the parent process. Initial patch by Ross Lagerwall.
-
- 02 Ock, 2011 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
-
- 22 Ara, 2010 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
-
- 14 Ara, 2010 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
Issue #7213: Change the close_fds default on Windows to better match the new default on POSIX. True when possible (False if stdin/stdout/stderr are supplied). Update the documentation to reflect all of the above.
-
- 13 Ara, 2010 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
the C code, using pipe2() when available. Adds unittests for close_fds and cloexec behaviors.
-
- 04 Ara, 2010 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
to list exactly which file descriptors should be kept open.
-
- 22 Nis, 2010 1 kayıt (commit)
-
-
Victor Stinner yazdı
you have to convert your bytearray filenames to bytes
-