From 4365b8302db6e100e3ad4bddf891c8a4e747c5c1 Mon Sep 17 00:00:00 2001 From: Andrew Svetlov Date: Mon, 8 Aug 2016 03:10:39 +0300 Subject: Use asyncio.gather instead of asyncio.wait in example. gather will raise exception in case of problem but wait just returns done and pending lists of futures. For getting error every future result should be retrieved, which is boring and error prone. --- Doc/library/asyncio-task.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Doc/library/asyncio-task.rst b/Doc/library/asyncio-task.rst index de6ee58..c6c77be 100644 --- a/Doc/library/asyncio-task.rst +++ b/Doc/library/asyncio-task.rst @@ -486,7 +486,7 @@ Example executing 3 tasks (A, B, C) in parallel:: asyncio.ensure_future(factorial("A", 2)), asyncio.ensure_future(factorial("B", 3)), asyncio.ensure_future(factorial("C", 4))] - loop.run_until_complete(asyncio.wait(tasks)) + loop.run_until_complete(asyncio.gather(*tasks)) loop.close() Output:: -- cgit v0.12