From 1f4ea580675d7b30d3906d78c500997d7d96995d Mon Sep 17 00:00:00 2001 From: "Miss Islington (bot)" <31488909+miss-islington@users.noreply.github.com> Date: Mon, 17 Sep 2018 21:12:05 -0700 Subject: [PATCH] bpo-33649: Note that asyncio.run() calls shutdown_asyncgens() (GH-9380) (cherry picked from commit ac94e38d076aebc56c2ff96a249b5e40f32633ea) Co-authored-by: Yury Selivanov --- Doc/library/asyncio-eventloop.rst | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Doc/library/asyncio-eventloop.rst b/Doc/library/asyncio-eventloop.rst index 3b13a81a5b6a..252224218572 100644 --- a/Doc/library/asyncio-eventloop.rst +++ b/Doc/library/asyncio-eventloop.rst @@ -152,8 +152,12 @@ Running and stopping the loop close with an :meth:`~agen.aclose()` call. After calling this method, the event loop will issue a warning if a new asynchronous generator is iterated. This should be used to reliably finalize all scheduled - asynchronous generators, e.g.:: + asynchronous generators. + Note that there is no need to call this function when + :func:`asyncio.run` is used. + + Example:: try: loop.run_forever() -- 2.47.3