Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #8713: Support alternative start methods in multiprocessing on Unix. | Richard Oudkerk | 2013-08-14 | 1 | -3606/+0 |
| | | | | See http://hg.python.org/sandbox/sbt#spawn | ||||
* | Merge. | Richard Oudkerk | 2013-07-19 | 1 | -4/+7 |
|\ | |||||
| * | Prevent dangling threads/process warning for test_multiprocessing. | Richard Oudkerk | 2013-07-19 | 1 | -4/+7 |
| | | |||||
* | | Issue #17778: Fix test discovery for test_multiprocessing. (Patch by | Richard Oudkerk | 2013-07-16 | 1 | -28/+3 |
|\ \ | |/ | | | | | Zachary Ware.) | ||||
| * | Issue #17778: Fix test discovery for test_multiprocessing. (Patch by | Richard Oudkerk | 2013-07-16 | 1 | -122/+104 |
| | | | | | | | | Zachary Ware.) | ||||
* | | Issue #17097: Merge. | Richard Oudkerk | 2013-07-01 | 1 | -1/+69 |
|\ \ | |/ | |||||
| * | Issue #17097: Make multiprocessing ignore EINTR. | Richard Oudkerk | 2013-07-01 | 1 | -1/+69 |
| | | |||||
* | | Issue #13813: Embed stringification of remote traceback in local | Richard Oudkerk | 2013-05-06 | 1 | -0/+29 |
| | | | | | | | | traceback raised when pool task raises an exception. | ||||
* | | Issue #17555: Fix ForkAwareThreadLock so that size of after fork | Richard Oudkerk | 2013-04-17 | 1 | -1/+31 |
|\ \ | |/ | | | | | registry does not grow exponentially with generation of process. | ||||
| * | Issue #17555: Fix ForkAwareThreadLock so that size of after fork | Richard Oudkerk | 2013-04-17 | 1 | -1/+31 |
| | | | | | | | | registry does not grow exponentially with generation of process. | ||||
| * | Fix issue #17707: multiprocessing.Queue's get() method does not block for ↵ | Giampaolo Rodola' | 2013-04-17 | 1 | -0/+7 |
| | | | | | | | | short timeouts. | ||||
* | | Fix issue #17707: multiprocessing.Queue's get() method does not block for ↵ | Giampaolo Rodola' | 2013-04-17 | 1 | -0/+7 |
| | | | | | | | | short timeouts. | ||||
* | | #17395: wait for live children in test_multiprocessing. | Ezio Melotti | 2013-03-11 | 1 | -1/+7 |
| | | |||||
* | | Remove debug print. | Ezio Melotti | 2013-03-11 | 1 | -1/+0 |
| | | |||||
* | | Merge | Richard Oudkerk | 2013-02-26 | 1 | -0/+32 |
|\ \ | |/ | |||||
| * | Merge | Richard Oudkerk | 2013-02-26 | 1 | -0/+32 |
| |\ | |||||
| | * | Issue #17018: Make Process.join() retry if os.waitpid() fails with EINTR. | Richard Oudkerk | 2013-02-26 | 1 | -0/+32 |
| | | | |||||
| * | | fix for previous commit related to issue 10527 which didn't have the ↵ | Giampaolo Rodola' | 2013-01-14 | 1 | -1/+1 |
| | | | | | | | | | | | | intended effect as per http://bugs.python.org/issue10527#msg179895 | ||||
* | | | fix for previous commit related to issue 10527 which didn't have the ↵ | Giampaolo Rodola' | 2013-01-14 | 1 | -1/+1 |
| | | | | | | | | | | | | intended effect as per http://bugs.python.org/issue10527#msg179895 | ||||
* | | | Issue #16955: Fix the poll() method for multiprocessing's socket | Richard Oudkerk | 2013-01-13 | 1 | -0/+11 |
|\ \ \ | |/ / | | | | | | | connections on Windows. | ||||
| * | | Issue #16955: Fix the poll() method for multiprocessing's socket | Richard Oudkerk | 2013-01-13 | 1 | -0/+11 |
| | | | | | | | | | | | | connections on Windows. | ||||
* | | | Fix issue 10527: make multiprocessing use poll() instead of select() if ↵ | Giampaolo Rodola' | 2012-12-31 | 1 | -2/+4 |
|\ \ \ | |/ / | | | | | | | available. | ||||
| * | | Fix issue 10527: make multiprocessing use poll() instead of select() if ↵ | Giampaolo Rodola' | 2012-12-31 | 1 | -2/+4 |
| |\ \ | | |/ | | | | | | | available. | ||||
| | * | Fix issue 10527: make multiprocessing use poll() instead of select() if ↵ | Giampaolo Rodola' | 2012-12-31 | 1 | -0/+1 |
| | | | | | | | | | | | | available. | ||||
* | | | Replace IOError with OSError (#16715) | Andrew Svetlov | 2012-12-25 | 1 | -9/+9 |
| | | | |||||
* | | | Merge 3.3 | Hynek Schlawack | 2012-10-27 | 1 | -0/+17 |
|\ \ \ | |/ / | |||||
| * | | #16307: Fix multiprocessing.Pool.map_async not calling its callbacks | Hynek Schlawack | 2012-10-27 | 1 | -0/+17 |
| | | | | | | | | | | | | Patch by Janne Karila. | ||||
* | | | Use setUpClass() and tearDownClass() in test_multiprocessing. | Richard Oudkerk | 2012-10-08 | 1 | -85/+87 |
|/ / | | | | | | | | | | | | | | | | | Each manager test class now uses a separate manager. Also, process pools are no longer created before starting any tests. Note that warnings are written if the manager for a test case still has live objects when it is shutdown. This is true for a few test cases which fail to wait for all child processes to end. | ||||
* | | raise a ValueError instead of an AssertionError when pool is an invalid state | Benjamin Peterson | 2012-09-25 | 1 | -1/+2 |
| | | |||||
* | | Issue #14669: Fix pickling of connections and sockets on MacOSX | Richard Oudkerk | 2012-08-16 | 1 | -2/+0 |
| | | | | | | | | | | by sending/receiving an acknowledgment after file descriptor transfer. TestPicklingConnection has been reenabled for MacOSX. | ||||
* | | Merge 3.2 | Richard Oudkerk | 2012-08-14 | 1 | -1/+22 |
|\ \ | |/ | |||||
| * | Issue #15646: Prevent equivalent of a fork bomb when using multiprocessing | Richard Oudkerk | 2012-08-14 | 1 | -1/+22 |
| | | | | | | | | on Windows without the "if __name__ == '__main__'" idiom. | ||||
| * | Issue #6056: Make multiprocessing use setblocking(True) on the sockets it uses. | Richard Oudkerk | 2012-07-27 | 1 | -1/+35 |
| | | | | | | | | Original patch by J Derek Wilson. | ||||
* | | Issue #6056: Make multiprocessing use setblocking(True) on the sockets it uses. | Richard Oudkerk | 2012-07-27 | 1 | -1/+35 |
| | | | | | | | | Original patch by J Derek Wilson. | ||||
* | | Issue #15064: Make BaseManager.__enter__() start server if necessary. | Richard Oudkerk | 2012-06-18 | 1 | -6/+20 |
| | | |||||
* | | Issue #15064: Implement context manager protocol for multiprocessing types | Richard Oudkerk | 2012-06-18 | 1 | -0/+35 |
| | | |||||
* | | Fiddle with timeouts in barrier tests | Richard Oudkerk | 2012-06-18 | 1 | -6/+6 |
| | | |||||
* | | Fix _TestListener.ALLOWED_TYPES and add sanity check | Richard Oudkerk | 2012-06-15 | 1 | -1/+3 |
| | | |||||
* | | Increase timeout used when waiting for manager to shutdown cleanly | Richard Oudkerk | 2012-06-15 | 1 | -0/+5 |
| | | | | | | | | before resorting to terminate() | ||||
* | | Fix for 2d2f206d040e so that test_multiprocessing does not depend on ctypes | Richard Oudkerk | 2012-06-15 | 1 | -5/+9 |
| | | |||||
* | | Issue #14059: Implement multiprocessing.Barrier | Richard Oudkerk | 2012-06-15 | 1 | -3/+334 |
| | | |||||
* | | Issue #13841: Make child processes exit using sys.exit() on Windows | Richard Oudkerk | 2012-06-14 | 1 | -0/+5 |
| | | |||||
* | | Merge fixes for #13854 and #12157. | Richard Oudkerk | 2012-06-07 | 1 | -3/+45 |
|\ \ | |/ | |||||
| * | Issue #13854: Properly handle non-integer, non-string arg to SystemExit | Richard Oudkerk | 2012-06-06 | 1 | -0/+30 |
| | | | | | | | | | | 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. | ||||
| * | Issue #12157: pool.map() does not handle empty iterable correctly | Richard Oudkerk | 2012-06-06 | 1 | -3/+15 |
| | | | | | | | | Initial patch by mouad | ||||
| * | Fix for issue 14725 for 3.2 branch | Richard Oudkerk | 2012-05-05 | 1 | -0/+17 |
| | | |||||
* | | Add test for multiprocessing.Conditon.wait() and changset 3baeb5e13dd2 | Richard Oudkerk | 2012-06-05 | 1 | -0/+28 |
| | | |||||
* | | #12098: Make multiprocessing's child processes inherit sys.flags on Windows | Richard Oudkerk | 2012-05-18 | 1 | -1/+34 |
| | | | | | | | | Initial patch by Sergey Mezentsev. | ||||
* | | Issue #14753: Make multiprocessing treat negative timeouts as it did in 3.2 | Richard Oudkerk | 2012-05-10 | 1 | -16/+28 |
| | | | | | | | | | | | | | | | | 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. | ||||
* | | Issue #14727: Fix race in test_multiprocessing | Richard Oudkerk | 2012-05-08 | 1 | -1/+1 |
| | |