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/process.py
|
69cce482cb9e62341dcc3c72515f43bdca762b7b |
|
17-Nov-2013 |
Richard Oudkerk <shibturn@gmail.com> |
Merge.
|
8731d7b3c69beb226562c5fc2b382af9249fec5c |
|
17-Nov-2013 |
Richard Oudkerk <shibturn@gmail.com> |
Fix handling of SystemExit and exit code. Patch by Brodie Rao.
/external/python/cpython3/Lib/multiprocessing/process.py
|
e943697750a5828c0b4937ab28a301001700ad84 |
|
02-Nov-2013 |
Richard Oudkerk <shibturn@gmail.com> |
Issue #19478: Make choice of semaphore prefix more flexible.
/external/python/cpython3/Lib/multiprocessing/process.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/process.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/process.py
|
58ba47f97b582269a71e0376d6d8da58807842c9 |
|
07-Jun-2012 |
Richard Oudkerk <shibturn@gmail.com> |
Merge fixes for #13854 and #12157.
|
29471de459a9371d7538a9838b1b20c86df29ca7 |
|
06-Jun-2012 |
Richard Oudkerk <shibturn@gmail.com> |
Issue #13854: Properly handle non-integer, non-string arg to SystemExit Previously multiprocessing only expected int or str. It also wrongly used an exit code of 1 when the argument was a string instead of zero.
/external/python/cpython3/Lib/multiprocessing/process.py
|
3e268aac3b1b3c89925b59dae7a213b94bc114b8 |
|
30-Apr-2012 |
Richard Oudkerk <shibturn@gmail.com> |
Mark multiprocessing files with "Licensed to PSF under a Contributor Agreement" instead of BSD licence.
/external/python/cpython3/Lib/multiprocessing/process.py
|
2d843d25204af3a791f31b1b941675da49be82ed |
|
27-Jan-2012 |
Antoine Pitrou <solipsis@pitrou.net> |
Issue #13812: When a multiprocessing Process child raises an exception, flush stderr after printing the exception traceback.
|
84a0fbf6b0c2d196ae3995697acf596094b94eb8 |
|
27-Jan-2012 |
Antoine Pitrou <solipsis@pitrou.net> |
Issue #13812: When a multiprocessing Process child raises an exception, flush stderr after printing the exception traceback.
/external/python/cpython3/Lib/multiprocessing/process.py
|
428bc6c48f41123149ddf1c3589fbe548cc38c48 |
|
15-Jul-2011 |
Antoine Pitrou <solipsis@pitrou.net> |
Issue #12573: Add resource checks for dangling Thread and Process objects.
|
c081c0c6a0c917de72b7d7944c5316174717d56d |
|
15-Jul-2011 |
Antoine Pitrou <solipsis@pitrou.net> |
Issue #12573: Add resource checks for dangling Thread and Process objects.
/external/python/cpython3/Lib/multiprocessing/process.py
|
3bcc0170bdd5dca6b87c12c7894454e352b53492 |
|
17-Jun-2011 |
Victor Stinner <victor.stinner@haypocalc.com> |
(Merge 3.2) Issue #12310: finalize the old process after _run_after_forkers() multiprocessing: Process._bootstrap() keeps a reference to the old process to delay its finalization until after _run_after_forkers() as been executed. This change should fix a crash on Mac OS X Tiger when a lock is released after a fork. Patch written by Charles-François Nataliv and Antoine Pitrou.
|
0f83b1511c76e892b48b16d656cceb032bdb9cb3 |
|
17-Jun-2011 |
Victor Stinner <victor.stinner@haypocalc.com> |
Issue #12310: finalize the old process after _run_after_forkers() multiprocessing: Process._bootstrap() keeps a reference to the old process to delay its finalization until after _run_after_forkers() as been executed. This change should fix a crash on Mac OS X Tiger when a lock is released after a fork. Patch written by Charles-François Nataliv and Antoine Pitrou.
/external/python/cpython3/Lib/multiprocessing/process.py
|
176f07dadf80c27348486fdd8017fabbb30da842 |
|
06-Jun-2011 |
Antoine Pitrou <solipsis@pitrou.net> |
Issue #12040: Expose a new attribute `sentinel` on instances of :class:`multiprocessing.Process`. Also, fix Process.join() to not use polling anymore, when given a timeout.
/external/python/cpython3/Lib/multiprocessing/process.py
|
0bd4deba383b1c7f05a4e0c94f1d4b96050a1308 |
|
25-Feb-2011 |
Antoine Pitrou <solipsis@pitrou.net> |
Issue #6064: Add a `daemon` keyword argument to the threading.Thread and multiprocessing.Process constructors in order to override the default behaviour of inheriting the daemonic property from the current thread/process.
/external/python/cpython3/Lib/multiprocessing/process.py
|
3fc969a4a26f0bd94f1412b45da5e8cf3c6eaf1e |
|
14-Dec-2010 |
R. David Murray <rdmurray@bitdance.com> |
9162: fix license in multiprocessing files
/external/python/cpython3/Lib/multiprocessing/process.py
|
b519d23c167951f4f8a58137e322b09f5616019e |
|
04-Mar-2010 |
Florent Xicluna <florent.xicluna@gmail.com> |
Missing part from r78654
/external/python/cpython3/Lib/multiprocessing/process.py
|
c57a84f41a5d7763d1cd0b648d10479d9c0c6d08 |
|
17-Jul-2009 |
Alexandre Vassalotti <alexandre@peadrop.com> |
Merged revisions 73694,73708,73738 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r73694 | jesse.noller | 2009-06-29 14:24:26 -0400 (Mon, 29 Jun 2009) | 1 line Issue 5740: multiprocessing.connection.* authkey fixes ........ r73708 | jesse.noller | 2009-06-30 13:11:52 -0400 (Tue, 30 Jun 2009) | 1 line Resolves issues 5155, 5313, 5331 - bad file descriptor error with processes in processes ........ r73738 | r.david.murray | 2009-06-30 22:49:10 -0400 (Tue, 30 Jun 2009) | 2 lines Make punctuation prettier and break up run-on sentence. ........
/external/python/cpython3/Lib/multiprocessing/process.py
|
768008c6e2939d6bb6d275ba4f146e67bf7a6ab7 |
|
20-Aug-2008 |
Amaury Forgeot d'Arc <amauryfa@gmail.com> |
For some reason sys.stdin may be None on Windows, and makes test_multiprocessing fail. Since we are closing the fileno anyway, the best is to skip this part. Now test_multiprocessing should pass on Windows.
/external/python/cpython3/Lib/multiprocessing/process.py
|
58ea9fedc825a91a3b153898afade19512bbde85 |
|
19-Aug-2008 |
Benjamin Peterson <benjamin@python.org> |
Merged revisions 65864 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r65864 | jesse.noller | 2008-08-19 14:06:19 -0500 (Tue, 19 Aug 2008) | 2 lines issue3352: clean up the multiprocessing API to remove many get_/set_ methods and convert them to properties. Update the docs and the examples included. ........
/external/python/cpython3/Lib/multiprocessing/process.py
|
1fcfe211f436feefbf6101f1f5dac145742c9462 |
|
25-Jun-2008 |
Benjamin Peterson <benjamin@python.org> |
Merged revisions 64517,64519 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r64517 | benjamin.peterson | 2008-06-24 22:09:05 -0500 (Tue, 24 Jun 2008) | 1 line remove bytes alias in multiprocessing ........ r64519 | benjamin.peterson | 2008-06-25 07:39:05 -0500 (Wed, 25 Jun 2008) | 1 line use byte literals in multiprocessing ........
/external/python/cpython3/Lib/multiprocessing/process.py
|
e711cafab13efc9c1fe6c5cd75826401445eb585 |
|
11-Jun-2008 |
Benjamin Peterson <benjamin@python.org> |
Merged revisions 64104,64117 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r64104 | benjamin.peterson | 2008-06-10 21:40:25 -0500 (Tue, 10 Jun 2008) | 2 lines add the multiprocessing package to fulfill PEP 371 ........ r64117 | benjamin.peterson | 2008-06-11 07:26:31 -0500 (Wed, 11 Jun 2008) | 2 lines fix import of multiprocessing by juggling imports ........
/external/python/cpython3/Lib/multiprocessing/process.py
|