summaryrefslogtreecommitdiffstats
path: root/Lib/concurrent
Commit message (Expand)AuthorAgeFilesLines
* Issue #21362: concurrent.futures does not validate that max_workers is properBrian Quinlan2014-05-172-0/+6
* Issue #20319: concurrent.futures.wait() can block forever even if Futures hav...Brian Quinlan2014-02-011-2/+4
* Fix issue #20367: concurrent.futures.as_completed() for duplicate arguments.Guido van Rossum2014-01-261-2/+4
* Fix import of SimpleQueue.Richard Oudkerk2013-10-161-1/+2
* #18741: merge with 3.3.Ezio Melotti2013-08-171-2/+2
|\
| * #18741: fix more typos. Patch by Févry Thibault.Ezio Melotti2013-08-171-2/+2
* | Issue #17914: Use os.cpu_count() instead of multiprocessing.cpu_count() whereCharles-François Natali2013-06-281-1/+1
* | Merge 3.3, issue #17047: remove doubled words found in 2.7 toTerry Jan Reedy2013-03-111-1/+1
|\ \ | |/
| * Merge 3.2, issue #17047: remove doubled words found in 2.7 toTerry Jan Reedy2013-03-111-1/+1
| |\
| | * Issue #17047: remove doubled words found in 2.7 to 3.4 Lib/*,Terry Jan Reedy2013-03-111-1/+1
| * | Fix docstring typo in concurrent.futures.FutureEli Bendersky2013-01-171-1/+1
* | | Fix docstring typo in concurrent.futures.FutureEli Bendersky2013-01-171-1/+1
* | | Issue #16284: Prevent keeping unnecessary references to worker functions in c...Andrew Svetlov2012-11-032-0/+6
* | | Fix concurrent.futures docstring typo: "Request Q" -> "Result Q".Mark Dickinson2012-10-201-1/+1
* | | utilize yield fromPhilip Jenvey2012-10-011-2/+1
|/ /
* | #15015: Fix accessing an non-existing attribute.Brian Quinlan2012-06-111-2/+2
* | Issue #14406: Fix a race condition when using `concurrent.futures.wait(return...Antoine Pitrou2012-03-311-3/+5
|\ \ | |/
| * Issue #14406: Fix a race condition when using `concurrent.futures.wait(return...Antoine Pitrou2012-03-311-3/+5
* | Issue #12328: Fix multiprocessing's use of overlapped I/O on Windows.Antoine Pitrou2012-03-051-4/+8
* | Merge with 3.2 for #12364.Ross Lagerwall2012-01-081-3/+0
|\ \ | |/
| * Issue #12364: Fix a hang in concurrent.futures.ProcessPoolExecutor.Ross Lagerwall2012-01-081-6/+1
| * Close the call queue in concurrent.futures.ProcessPoolExecutor whenAntoine Pitrou2011-07-161-0/+1
* | Remove unused or redundant imports in concurrent.futures and multiprocessing.Florent Xicluna2011-11-113-4/+2
* | Silence spurious "broken pipe" tracebacks when shutting down a ProcessPoolExe...Antoine Pitrou2011-07-151-4/+7
* | Fix potential resource leaks in concurrent.futures.ProcessPoolExecutorAntoine Pitrou2011-07-151-1/+4
* | Followup to 51c1f2cedb96 (and issue #12456):Antoine Pitrou2011-07-031-10/+10
* | Issue #12456: fix a possible hang on shutdown of a concurrent.futures.Process...Antoine Pitrou2011-07-021-9/+21
* | Issue #9205: concurrent.futures.ProcessPoolExecutor now detects killedAntoine Pitrou2011-06-081-31/+74
* | Fix typo in name of private functionAntoine Pitrou2011-05-031-7/+7
|\ \ | |/
| * Fix typo in name of private functionAntoine Pitrou2011-05-031-7/+7
* | Issue #11815: Use a light-weight SimpleQueue for the result queue in concurre...Antoine Pitrou2011-04-121-2/+3
* | Issue #11815: Remove dead code in concurrent.futures (since a blocking QueueAntoine Pitrou2011-04-122-52/+29
|\ \ | |/
| * Issue #11815: Remove dead code in concurrent.futures (since a blocking QueueAntoine Pitrou2011-04-122-52/+29
* | Issue #11777: Executor.map does not submit futures until iter.next() is calledBrian Quinlan2011-04-071-9/+13
|/
* Issue #11635: Don't use polling in worker threads and processes launched byAntoine Pitrou2011-03-262-79/+93
* Issue #10798: Reject supporting concurrent.futures if the system hasMartin v. Löwis2011-01-031-0/+26
* Does not install a logging handler. Fixes issue 10626.Brian Quinlan2010-12-281-2/+0
* Fix "seperate".Georg Brandl2010-12-091-1/+1
* Removes an inefficient spin loop in as_completedBrian Quinlan2010-11-171-6/+35
* Fixes 9903: test_concurrent_futures writes on stderrBrian Quinlan2010-10-061-3/+2
* Initial implementation of PEP 3148Brian Quinlan2010-09-185-0/+1033