summaryrefslogtreecommitdiffstats
path: root/Lib/multiprocessing/util.py
Commit message (Collapse)AuthorAgeFilesLines
* Issue #20976: pyflakes: Remove unused importsVictor Stinner2014-03-201-2/+0
|
* Issue #18865: remove unused import from multiprocessing.util.spawnv_passfds()Victor Stinner2013-08-281-1/+1
|
* Issue #18865: PEP 446 makes multiprocessing.util.pipe() unnecessary.Richard Oudkerk2013-08-281-20/+0
|
* Issue #18571: Implementation of the PEP 446: file descriptors and file handlesVictor Stinner2013-08-271-3/+5
| | | | | are now created non-inheritable; add functions os.get/set_inheritable(), os.get/set_handle_inheritable() and socket.socket.get/set_inheritable().
* Issue #8713: Support alternative start methods in multiprocessing on Unix.Richard Oudkerk2013-08-141-10/+60
| | | | See http://hg.python.org/sandbox/sbt#spawn
* Issue #17555: Fix ForkAwareThreadLock so that size of after forkRichard Oudkerk2013-04-171-1/+4
| | | | registry does not grow exponentially with generation of process.
* Issue #16714: use 'raise' exceptions, don't 'throw'.Andrew Svetlov2012-12-181-1/+1
|\ | | | | | | Patch by Serhiy Storchaka.
| * Issue #16714: use 'raise' exceptions, don't 'throw'.Andrew Svetlov2012-12-181-1/+1
| | | | | | | | Patch by Serhiy Storchaka.
| * Issue #15881: Fixed 3.2 backport.Alexander Belopolsky2012-09-091-0/+2
| |
| * Fixed whitespaceAlexander Belopolsky2012-09-091-1/+1
| |
| * Issue #15881: Fixed atexit hook in multiprocessing.Alexander Belopolsky2012-09-091-16/+38
| |
* | Issue #15881: Clarify comment in exit functionRichard Oudkerk2012-09-131-8/+11
| |
* | Fixed whitespaceAlexander Belopolsky2012-09-091-1/+1
| |
* | Issue #15881: Fixed atexit hook in multiprocessing.Alexander Belopolsky2012-09-091-9/+32
| |
* | Issue #13841: Make child processes exit using sys.exit() on WindowsRichard Oudkerk2012-06-141-12/+15
| |
* | Make Finalize reserve a reference to os.getpid in case called at shutdownRichard Oudkerk2012-06-041-2/+2
| |
* | Issue #14548: Make multiprocessing finalizers check pid before runningRichard Oudkerk2012-05-251-3/+9
| | | | | | | | This protects from possibilty of gc running just after fork.
* | Fix whitespaceAntoine Pitrou2012-05-181-1/+0
| |
* | Move private function _args_from_interpreter_flags() to subprocess.py, soAntoine Pitrou2012-05-181-29/+1
| | | | | | | | | | that it can be imported when threads are disabled. (followup to issue #12098)
* | #12098: Make multiprocessing's child processes inherit sys.flags on WindowsRichard Oudkerk2012-05-181-0/+31
| | | | | | | | Initial patch by Sergey Mezentsev.
* | Issue #14753: Make multiprocessing treat negative timeouts as it did in 3.2Richard Oudkerk2012-05-101-15/+0
| | | | | | | | | | | | | | | | In Python 3.2 and earlier, Process.join() and Connection.poll() treated negative timeouts as zero timeouts. Earlier versions from the 3.3 line of development treat them as infinite timeouts. The patch reverts to the old behaviour.
* | Mark multiprocessing files with "Licensed to PSF under a Contributor Agreement"Richard Oudkerk2012-04-301-26/+1
| | | | | | | | instead of BSD licence.
* | Remove unused or redundant imports in concurrent.futures and multiprocessing.Florent Xicluna2011-11-111-2/+1
| |
* | Use InterruptedError instead of checking for EINTRAntoine Pitrou2011-10-231-6/+3
| |
* | Rebind locally the globals which can be looked up at shutdownAntoine Pitrou2011-07-081-1/+5
| | | | | | | | (to avoid the warnings seen on a buildbot)
* | Whitespace normalizationAntoine Pitrou2011-06-061-1/+0
| |
* | Issue #12040: Expose a new attribute `sentinel` on instances ofAntoine Pitrou2011-06-061-0/+21
|/ | | | | :class:`multiprocessing.Process`. Also, fix Process.join() to not use polling anymore, when given a timeout.
* 9162: fix license in multiprocessing filesR. David Murray2010-12-141-1/+27
|
* merge r68915 to py3kJesse Noller2009-01-251-12/+24
|
* merge cl r68737 to py3kJesse Noller2009-01-181-24/+0
|
* Issue #3125: Remove copy_reg in multiprocessing and replace it withAmaury Forgeot d'Arc2008-08-191-33/+0
| | | | ForkingPickler.register() to resolve conflict with ctypes.
* Merged revisions 65864 via svnmerge fromBenjamin Peterson2008-08-191-2/+2
| | | | | | | | | | 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. ........
* Merged revisions 64104,64117 via svnmerge fromBenjamin Peterson2008-06-111-0/+336
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 ........