Giampaolo Rodola'
|
0c8ad61c95
|
fix for previous commit related to issue 10527 which didn't have the intended effect as per http://bugs.python.org/issue10527#msg179895
|
2013-01-14 02:24:05 +01:00 |
Richard Oudkerk
|
0ee84e04da
|
Issue #16955: Fix the poll() method for multiprocessing's socket
connections on Windows.
|
2013-01-13 22:52:13 +00:00 |
Richard Oudkerk
|
ed9e06cb21
|
Issue #16955: Fix the poll() method for multiprocessing's socket
connections on Windows.
|
2013-01-13 22:46:48 +00:00 |
Richard Oudkerk
|
ef45380b6b
|
Fix overlooked licence text.
|
2013-01-01 14:25:59 +00:00 |
Giampaolo Rodola'
|
b4f39e85f2
|
Fix issue 10527: make multiprocessing use poll() instead of select() if available.
|
2012-12-31 17:38:46 +01:00 |
Giampaolo Rodola'
|
5051ca887c
|
Fix issue 10527: make multiprocessing use poll() instead of select() if available.
|
2012-12-31 17:38:17 +01:00 |
Giampaolo Rodola'
|
5e844c8052
|
Fix issue 10527: make multiprocessing use poll() instead of select() if available.
|
2012-12-31 17:23:09 +01:00 |
Andrew Svetlov
|
f7a17b48d7
|
Replace IOError with OSError (#16715)
|
2012-12-25 16:47:37 +02:00 |
Andrew Svetlov
|
2606a6f197
|
Issue #16719: Get rid of WindowsError. Use OSError instead
Patch by Serhiy Storchaka.
|
2012-12-19 14:33:35 +02:00 |
Andrew Svetlov
|
ad28c7f9da
|
Issue #16706: get rid of os.error
|
2012-12-18 22:02:39 +02:00 |
Andrew Svetlov
|
a191959849
|
Issue #16714: use 'raise' exceptions, don't 'throw'.
Patch by Serhiy Storchaka.
|
2012-12-18 21:27:16 +02:00 |
Andrew Svetlov
|
5b89840d9c
|
Issue #16714: use 'raise' exceptions, don't 'throw'.
Patch by Serhiy Storchaka.
|
2012-12-18 21:26:36 +02:00 |
Andrew Svetlov
|
737fb89dd1
|
Issue #16714: use 'raise' exceptions, don't 'throw'.
Patch by Serhiy Storchaka.
|
2012-12-18 21:14:22 +02:00 |
Richard Oudkerk
|
8f7c4b8a85
|
Issue #16481: Merge
|
2012-11-15 18:22:23 +00:00 |
Richard Oudkerk
|
021f4c2ecc
|
Issue #16481: multiprocessing no longer leaks process handles on Windows.
|
2012-11-15 18:16:35 +00:00 |
Andrew Svetlov
|
6b973747f3
|
Issue #16284: Prevent keeping unnecessary references to worker functions in concurrent.futures ThreadPoolExecutor.
|
2012-11-03 15:36:01 +02:00 |
Hynek Schlawack
|
969684f2ad
|
Merge 3.3
|
2012-10-27 12:56:30 +02:00 |
Hynek Schlawack
|
254af2644a
|
#16307: Fix multiprocessing.Pool.map_async not calling its callbacks
Patch by Janne Karila.
|
2012-10-27 12:53:02 +02:00 |
Richard Oudkerk
|
5046e9741c
|
Make __mp_main__ an alias for __main__ in all processes to simplify
pickling of classes defined in main module.
|
2012-10-08 13:07:00 +01:00 |
Benjamin Peterson
|
3095f4724e
|
raise a ValueError instead of an AssertionError when pool is an invalid state
|
2012-09-25 12:45:42 -04:00 |
Richard Oudkerk
|
e8cd6bb127
|
Issue #15881: Clarify comment in exit function
|
2012-09-13 17:27:15 +01:00 |
Alexander Belopolsky
|
5bedef3e64
|
Issue #15881: Fixed 3.2 backport.
|
2012-09-09 13:31:08 -04:00 |
Alexander Belopolsky
|
7f704c11db
|
Fixed whitespace
|
2012-09-09 13:25:06 -04:00 |
Alexander Belopolsky
|
36351564a2
|
Fixed whitespace
|
2012-09-09 13:22:45 -04:00 |
Alexander Belopolsky
|
f36c49d124
|
Issue #15881: Fixed atexit hook in multiprocessing.
|
2012-09-09 13:20:58 -04:00 |
Alexander Belopolsky
|
59fb38b582
|
Issue #15881: Fixed atexit hook in multiprocessing.
|
2012-09-09 13:16:15 -04:00 |
Richard Oudkerk
|
04ec8ce1bb
|
Issue #14669: Fix pickling of connections and sockets on MacOSX
by sending/receiving an acknowledgment after file descriptor transfer.
TestPicklingConnection has been reenabled for MacOSX.
|
2012-08-16 16:48:55 +01:00 |
Richard Oudkerk
|
3165a75e45
|
Merge 3.2
|
2012-08-14 12:51:14 +01:00 |
Richard Oudkerk
|
e88a2445bc
|
Issue #15646: Prevent equivalent of a fork bomb when using multiprocessing
on Windows without the "if __name__ == '__main__'" idiom.
|
2012-08-14 11:41:32 +01:00 |
Richard Oudkerk
|
b303580c7c
|
Issue #15525: Increase timeout when TerminateProcess() fails
|
2012-08-01 17:44:18 +01:00 |
Richard Oudkerk
|
b15e622bb8
|
Issue #6056: Make multiprocessing use setblocking(True) on the sockets it uses.
Original patch by J Derek Wilson.
|
2012-07-27 14:19:00 +01:00 |
Richard Oudkerk
|
4887b1c0e7
|
Issue #6056: Make multiprocessing use setblocking(True) on the sockets it uses.
Original patch by J Derek Wilson.
|
2012-07-27 14:06:11 +01:00 |
Richard Oudkerk
|
ac38571f00
|
Issue #15064: Make BaseManager.__enter__() start server if necessary.
|
2012-06-18 21:29:30 +01:00 |
Richard Oudkerk
|
d69cfe88ea
|
Issue #15064: Implement context manager protocol for multiprocessing types
|
2012-06-18 17:47:52 +01:00 |
Richard Oudkerk
|
0f884273b0
|
Issue #15101: Make pool finalizer avoid joining current thread.
|
2012-06-18 16:02:49 +01:00 |
Richard Oudkerk
|
f29ec4b0c8
|
Issue #15101: Make pool finalizer avoid joining current thread.
|
2012-06-18 15:54:57 +01:00 |
Richard Oudkerk
|
3049f1243e
|
Increase timeout used when waiting for manager to shutdown cleanly
before resorting to terminate()
|
2012-06-15 20:08:29 +01:00 |
Richard Oudkerk
|
3730a17a58
|
Issue #14059: Implement multiprocessing.Barrier
|
2012-06-15 18:26:07 +01:00 |
Richard Oudkerk
|
73d9a292ae
|
Issue #13841: Make child processes exit using sys.exit() on Windows
|
2012-06-14 15:30:10 +01:00 |
Richard Oudkerk
|
f0604fddc3
|
Issue #3518: Remove references to non-existent BaseManager.from_address()
method
|
2012-06-11 17:56:08 +01:00 |
Richard Oudkerk
|
58ba47f97b
|
Merge fixes for #13854 and #12157.
|
2012-06-07 20:38:11 +01:00 |
Richard Oudkerk
|
29471de459
|
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.
|
2012-06-06 19:04:57 +01:00 |
Richard Oudkerk
|
e41682b994
|
Issue #12157: pool.map() does not handle empty iterable correctly
Initial patch by mouad
|
2012-06-06 19:04:57 +01:00 |
Richard Oudkerk
|
bd7b5dd816
|
Prevent handle leak if CreateProcess() fails in multiprocessing
|
2012-06-04 18:59:10 +01:00 |
Richard Oudkerk
|
86eb7e97ae
|
Fix potential NameError in multiprocessing.Condition.wait()
|
2012-06-04 18:59:07 +01:00 |
Richard Oudkerk
|
ad06444d6c
|
Make Finalize reserve a reference to os.getpid in case called at shutdown
|
2012-06-04 18:58:59 +01:00 |
Richard Oudkerk
|
87ea780e8e
|
Use Python 3.x-style keyword only arg in Array()
Previously a Python 2.x compatible hack was used for
multiprocessing.sharedctypes.Array(). Also the documented
signature was wrong.
|
2012-05-29 12:01:47 +01:00 |
Richard Oudkerk
|
1074a9294b
|
Remove __getslice__, __setslice__, __delslice__ methods from proxies
Proxy classes in multiprocessing do not need these methods in Python 3.x.
|
2012-05-29 12:01:45 +01:00 |
Richard Oudkerk
|
26cdf1fe5b
|
Make multiprocessing's shared memory use memoryview instead of raw pointer
|
2012-05-26 22:09:59 +01:00 |
Richard Oudkerk
|
739ae5692e
|
Issue #14548: Make multiprocessing finalizers check pid before running
This protects from possibilty of gc running just after fork.
|
2012-05-25 13:54:53 +01:00 |