mirror of
https://github.com/python/cpython.git
synced 2025-11-10 22:36:18 +00:00
asyncio doc: close explicitly event loops
This commit is contained in:
parent
75790938a4
commit
b8064a8a16
1 changed files with 2 additions and 0 deletions
|
|
@ -212,6 +212,7 @@ Example of unhandled exception::
|
||||||
loop = asyncio.get_event_loop()
|
loop = asyncio.get_event_loop()
|
||||||
asyncio.async(bug())
|
asyncio.async(bug())
|
||||||
loop.run_forever()
|
loop.run_forever()
|
||||||
|
loop.close()
|
||||||
|
|
||||||
Output::
|
Output::
|
||||||
|
|
||||||
|
|
@ -258,6 +259,7 @@ coroutine in another coroutine and use classic try/except::
|
||||||
loop = asyncio.get_event_loop()
|
loop = asyncio.get_event_loop()
|
||||||
asyncio.async(handle_exception())
|
asyncio.async(handle_exception())
|
||||||
loop.run_forever()
|
loop.run_forever()
|
||||||
|
loop.close()
|
||||||
|
|
||||||
Another option is to use the :meth:`BaseEventLoop.run_until_complete`
|
Another option is to use the :meth:`BaseEventLoop.run_until_complete`
|
||||||
function::
|
function::
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue