Andrew Svetlov
|
6b973747f3
|
Issue #16284: Prevent keeping unnecessary references to worker functions in concurrent.futures ThreadPoolExecutor.
|
2012-11-03 15:36:01 +02:00 |
Antoine Pitrou
|
8b34b53c52
|
Issue #14406: Fix a race condition when using `concurrent.futures.wait(return_when=ALL_COMPLETED)`.
Patch by Matt Joiner.
|
2012-03-31 20:25:22 +02:00 |
Antoine Pitrou
|
f70401e842
|
Issue #14406: Fix a race condition when using `concurrent.futures.wait(return_when=ALL_COMPLETED)`.
Patch by Matt Joiner.
|
2012-03-31 20:23:30 +02:00 |
Ross Lagerwall
|
66e2fb68ac
|
Issue #12364: Fix a hang in concurrent.futures.ProcessPoolExecutor.
|
2012-01-08 08:29:40 +02:00 |
Ross Lagerwall
|
69f39a53f6
|
Merge with 3.2 for #12364.
|
2012-01-08 08:42:03 +02:00 |
Antoine Pitrou
|
6b4883dec0
|
PEP 3151 / issue #12555: reworking the OS and IO exception hierarchy.
|
2011-10-12 02:54:14 +02:00 |
Antoine Pitrou
|
d06a065a44
|
Fix potential resource leaks in concurrent.futures.ProcessPoolExecutor
by joining all queues and processes when shutdown() is called.
|
2011-07-16 01:13:34 +02:00 |
Antoine Pitrou
|
8f629059db
|
Make sure to reap worker threads and processes at the end of test_concurrent_futures
|
2011-07-15 20:26:35 +02:00 |
Antoine Pitrou
|
9470ab43a9
|
Make sure to reap worker threads and processes at the end of test_concurrent_futures
|
2011-07-15 20:25:20 +02:00 |
Antoine Pitrou
|
020436b0d4
|
Issue #12456: fix a possible hang on shutdown of a concurrent.futures.ProcessPoolExecutor.
|
2011-07-02 21:20:25 +02:00 |
Antoine Pitrou
|
dd69649660
|
Issue #9205: concurrent.futures.ProcessPoolExecutor now detects killed
children and raises BrokenProcessPool in such a situation. Previously it
would reliably freeze/deadlock.
|
2011-06-08 17:21:55 +02:00 |
Brian Quinlan
|
1ae2998f3e
|
Increases some test timeouts to fix issue 11864.
|
2011-05-30 21:52:24 +10:00 |
Brian Quinlan
|
f007876bd6
|
Issue #11777: Executor.map does not submit futures until iter.next() is called
|
2011-04-08 08:19:33 +10:00 |
Antoine Pitrou
|
aebac0b55a
|
Add tests for the atexit hook in concurrent.futures (part of #11635)
|
2011-03-24 15:47:39 +01:00 |
Antoine Pitrou
|
8e5e942c59
|
Use shorter timings in test_concurrent_futures to make it a bit faster
(it's still very slow)
|
2011-03-22 18:30:30 +01:00 |
Brian Quinlan
|
1d1df8257f
|
Removes the 'Call' class which is used to control execution order and is unreliable on Windows
|
2011-01-03 02:56:39 +00:00 |
Martin v. Löwis
|
23eaa70057
|
Skip hanging test.
|
2011-01-03 00:19:59 +00:00 |
Martin v. Löwis
|
9f6d48ba4e
|
Issue #10798: Reject supporting concurrent.futures if the system has
too few POSIX semaphores.
|
2011-01-03 00:07:01 +00:00 |
Brian Quinlan
|
251cc846f3
|
Does not install a logging handler. Fixes issue 10626.
|
2010-12-28 21:14:34 +00:00 |
Brian Quinlan
|
291151b7f4
|
Assign closed handles to None to make errors more obvious if they are used.
|
2010-12-25 00:18:27 +00:00 |
Brian Quinlan
|
a3015a6a82
|
Better reporting of test failures on Windows.
|
2010-12-24 23:10:41 +00:00 |
Ezio Melotti
|
ed3a7d2d60
|
#10273: Rename assertRegexpMatches and assertRaisesRegexp to assertRegex and assertRaisesRegex.
|
2010-12-01 02:32:32 +00:00 |
Ezio Melotti
|
b3aedd4862
|
#9424: Replace deprecated assert* methods in the Python test suite.
|
2010-11-20 19:04:17 +00:00 |
Brian Quinlan
|
b304d0b46f
|
Fixes a timing-related failure on Windows (issue 10183)
|
2010-11-20 04:09:35 +00:00 |
Victor Stinner
|
2e598faade
|
test_concurrent_futures: remove temporary hack
|
2010-11-07 04:36:56 +00:00 |
Victor Stinner
|
7322fcf84b
|
test_concurrent_futures: dump ulimit -a to check a failure on x86 FreeBSD 7.2 3.x, buildbot
|
2010-11-06 13:10:29 +00:00 |
Brian Quinlan
|
1e2ae4f054
|
Fixes 9903: test_concurrent_futures writes on stderr
|
2010-10-06 13:05:45 +00:00 |
Brian Quinlan
|
81c4d36928
|
Initial implementation of PEP 3148
|
2010-09-18 22:35:02 +00:00 |