]> granicus.if.org Git - python/commit
asyncio: Change as_completed() to use a Queue, to avoid O(N**2) behavior. Fixes issue...
authorGuido van Rossum <guido@python.org>
Thu, 13 Feb 2014 01:58:19 +0000 (17:58 -0800)
committerGuido van Rossum <guido@python.org>
Thu, 13 Feb 2014 01:58:19 +0000 (17:58 -0800)
commitb58f053e48923cba2708410bd215371a7d1d5250
treebdb0dabc76f4d412fd3bb425b95c07ab5aeb38e5
parentee6dc425c895755c9fe27dee10e52e762b420c7b
asyncio: Change as_completed() to use a Queue, to avoid O(N**2) behavior. Fixes issue #20566.
Lib/asyncio/tasks.py
Lib/test/test_asyncio/test_tasks.py