Richard Oudkerk
|
b1694cf588
|
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.
|
2013-10-16 16:41:56 +01:00 |
Charles-François Natali
|
45e255167e
|
Issue #18934: Use poll/select-based selectors for multiprocessing.Connection,
to avoid one extra FD per Connection.
|
2013-09-08 11:30:53 +02:00 |
Charles-François Natali
|
e241ac9283
|
Issue #18934: multiprocessing: use selectors module.
|
2013-09-05 20:46:49 +02:00 |
Victor Stinner
|
67973c0279
|
Issue #18865: remove unused import from multiprocessing.util.spawnv_passfds()
|
2013-08-28 12:21:47 +02:00 |
Richard Oudkerk
|
0d097b6299
|
Issue #18865: PEP 446 makes multiprocessing.util.pipe() unnecessary.
|
2013-08-28 11:25:34 +01:00 |
Victor Stinner
|
daf455554b
|
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().
|
2013-08-28 00:53:59 +02:00 |
Richard Oudkerk
|
7d2d43c0b1
|
Stop making fork server have copy of semaphore_tracker_fd.
|
2013-08-22 11:38:57 +01:00 |
Richard Oudkerk
|
0718f70131
|
Issue #18762: Fix EBADF error when using forkserver.
|
2013-08-22 11:38:55 +01:00 |
Richard Oudkerk
|
a01fb39877
|
Issue #18762: Print debug info on failure to create new forkserver process.
Also modify test code to hopefully avoid deadlock on failure.
|
2013-08-21 19:45:19 +01:00 |
Richard Oudkerk
|
84ed9a68bd
|
Issue #8713: Support alternative start methods in multiprocessing on Unix.
See http://hg.python.org/sandbox/sbt#spawn
|
2013-08-14 15:35:41 +01:00 |
Eli Bendersky
|
580373c469
|
Issue #18593: fix typo in comment
|
2013-07-30 06:13:01 -07:00 |
Eli Bendersky
|
25f043b152
|
Issue #18593: fix typo in comment
|
2013-07-30 06:12:49 -07:00 |
Brett Cannon
|
cd171c8e92
|
Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a)
|
2013-07-04 17:43:24 -04:00 |
Richard Oudkerk
|
1b6348e084
|
Issue #17261: Ensure multiprocessing's proxies use proper address.
|
2013-07-02 13:38:58 +01:00 |
Richard Oudkerk
|
e3e8bcf3e7
|
Issue #17261: Ensure multiprocessing's proxies use proper address.
|
2013-07-02 13:37:43 +01:00 |
Richard Oudkerk
|
626032ac54
|
Issue #17097: Merge.
|
2013-07-01 19:10:39 +01:00 |
Richard Oudkerk
|
cca8c53d6a
|
Issue #17097: Make multiprocessing ignore EINTR.
|
2013-07-01 18:59:26 +01:00 |
Charles-François Natali
|
37cfb0a920
|
Issue #17914: Use os.cpu_count() instead of multiprocessing.cpu_count() where
applicable.
|
2013-06-28 19:25:45 +02:00 |
Brett Cannon
|
4f4088eb6f
|
Issue #17177: Stop using imp in multiprocessing
|
2013-06-15 13:23:01 -04:00 |
Brett Cannon
|
0a140668fa
|
Issue #18200: Update the stdlib (except tests) to use
ModuleNotFoundError.
|
2013-06-13 20:57:26 -04:00 |
Brett Cannon
|
a33e11e436
|
Issue #17314: Stop using imp in multiprocessing.forking and move over
to importlib.
|
2013-06-07 11:45:41 -04:00 |
Charles-Francois Natali
|
44feda3cd0
|
Issue #17914: Add os.cpu_count(). Patch by Yogesh Chaudhari, based on an
initial patch by Trent Nelson.
|
2013-05-20 14:40:46 +02:00 |
doko@ubuntu.com
|
94fd53ba4e
|
- Fix typos in the multiprocessing module.
|
2013-05-15 18:08:03 +02:00 |
doko@ubuntu.com
|
9df891ca41
|
- Fix typos in the multiprocessing module.
|
2013-05-15 18:06:56 +02:00 |
Richard Oudkerk
|
f3a0da24f3
|
Merge
|
2013-05-06 12:13:50 +01:00 |
Richard Oudkerk
|
def51ca8ea
|
Issue #17805: Add AsyncResult alias for ApplyResult
|
2013-05-06 12:10:04 +01:00 |
Richard Oudkerk
|
8575783a00
|
Issue #13813: Embed stringification of remote traceback in local
traceback raised when pool task raises an exception.
|
2013-05-06 11:38:25 +01:00 |
Richard Oudkerk
|
b147f60a38
|
Issue #17555: Fix ForkAwareThreadLock so that size of after fork
registry does not grow exponentially with generation of process.
|
2013-04-17 21:09:38 +01:00 |
Richard Oudkerk
|
409c31390f
|
Issue #17555: Fix ForkAwareThreadLock so that size of after fork
registry does not grow exponentially with generation of process.
|
2013-04-17 20:58:00 +01:00 |
Giampaolo Rodola'
|
308307190f
|
Fix issue #17707: multiprocessing.Queue's get() method does not block for short timeouts.
|
2013-04-17 13:12:27 +02:00 |
Giampaolo Rodola'
|
b38897fc91
|
Fix issue #17707: multiprocessing.Queue's get() method does not block for short timeouts.
|
2013-04-17 13:08:59 +02:00 |
Charles-François Natali
|
84e4316489
|
Issue #17025: multiprocessing: Reduce Queue and SimpleQueue contention.
|
2013-03-25 18:20:40 +01:00 |
Charles-François Natali
|
a655075d16
|
Issue #17025: Add dumps() and loads() to ForkingPickler.
|
2013-03-24 15:21:49 +01:00 |
Richard Oudkerk
|
0320025f17
|
Merge
|
2013-02-26 13:11:11 +00:00 |
Richard Oudkerk
|
5b8a3242c4
|
Merge
|
2013-02-26 13:00:15 +00:00 |
Richard Oudkerk
|
7aaa1ef858
|
Issue #17018: Make Process.join() retry if os.waitpid() fails with EINTR.
|
2013-02-26 12:39:57 +00:00 |
Giampaolo Rodola'
|
67da89446a
|
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:25 +01:00 |
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 |