History log of /external/python/cpython3/Lib/multiprocessing/forkserver.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
5458647bb867770fc3d830a618cef6994fdfac4b 10-Sep-2016 Davin Potts <python@discontinuity.net> Issue #28053: Applying refactorings, docs and other cleanup to follow.
/external/python/cpython3/Lib/multiprocessing/forkserver.py
a6d865c128dd46a067358e94c29ca2d84205ae89 25-Mar-2016 Victor Stinner <victor.stinner@gmail.com> Issue #25654:

* multiprocessing: open file with closefd=False to avoid ResourceWarning
* _test_multiprocessing: open file with O_EXCL to detect bugs in tests (if a
previous test forgot to remove TESTFN)
* test_sys_exit(): remove TESTFN after each loop iteration

Initial patch written by Serhiy Storchaka.
/external/python/cpython3/Lib/multiprocessing/forkserver.py
6e6c59b5085668f6047eb91bd671747b13fa36d1 07-Feb-2015 Charles-François Natali <cf.natali@gmail.com> Issue #23285: PEP 475 -- Retry system calls failing with EINTR.
/external/python/cpython3/Lib/multiprocessing/forkserver.py
6e20460dc6356d213e816bbbd8dc6a336c83bbd0 23-Jul-2014 Charles-François Natali <cf.natali@gmail.com> Issue #21566: Make use of socket.listen() default backlog.
/external/python/cpython3/Lib/multiprocessing/forkserver.py
b1694cf588ca915c003b9b79c9fdeab82deb9476 16-Oct-2013 Richard Oudkerk <shibturn@gmail.com> Issue #18999: Make multiprocessing use context objects.

This allows different parts of a program to use different methods for
starting processes without interfering with each other.
/external/python/cpython3/Lib/multiprocessing/forkserver.py
e241ac9283a240c902b1781ed4af6952b1f5d96e 05-Sep-2013 Charles-François Natali <cf.natali@gmail.com> Issue #18934: multiprocessing: use selectors module.
/external/python/cpython3/Lib/multiprocessing/forkserver.py
0d097b6299b8c478982758bd1986dfc724ddf9ad 28-Aug-2013 Richard Oudkerk <shibturn@gmail.com> Issue #18865: PEP 446 makes multiprocessing.util.pipe() unnecessary.
/external/python/cpython3/Lib/multiprocessing/forkserver.py
daf455554bc21b6b5df0a016ab5fa639d36cc595 28-Aug-2013 Victor Stinner <victor.stinner@gmail.com> Issue #18571: Implementation of the PEP 446: file descriptors and file handles
are now created non-inheritable; add functions os.get/set_inheritable(),
os.get/set_handle_inheritable() and socket.socket.get/set_inheritable().
/external/python/cpython3/Lib/multiprocessing/forkserver.py
7d2d43c0b15b8062c9b5d672a78e653abe2e1d91 22-Aug-2013 Richard Oudkerk <shibturn@gmail.com> Stop making fork server have copy of semaphore_tracker_fd.
/external/python/cpython3/Lib/multiprocessing/forkserver.py
0718f70131e4bc3756f453eb2f0c9ef8ed2fa843 22-Aug-2013 Richard Oudkerk <shibturn@gmail.com> Issue #18762: Fix EBADF error when using forkserver.
/external/python/cpython3/Lib/multiprocessing/forkserver.py
a01fb39877241d4de511dcee291defc77501c8b3 21-Aug-2013 Richard Oudkerk <shibturn@gmail.com> Issue #18762: Print debug info on failure to create new forkserver process.

Also modify test code to hopefully avoid deadlock on failure.
/external/python/cpython3/Lib/multiprocessing/forkserver.py
84ed9a68bd9a13252b376b21a9167dabae254325 14-Aug-2013 Richard Oudkerk <shibturn@gmail.com> Issue #8713: Support alternative start methods in multiprocessing on Unix.

See http://hg.python.org/sandbox/sbt#spawn
/external/python/cpython3/Lib/multiprocessing/forkserver.py