Skip to content

Commit

Permalink
Clarify asyncio.Runner docs re: loop_factory (python#95979)
Browse files Browse the repository at this point in the history
  • Loading branch information
kumaraditya303 authored Aug 14, 2022
1 parent f2afdf3 commit e8259e0
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion Doc/library/asyncio-runner.rst
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,9 @@ Runner context manager
:ref:`asyncio-debug-mode` settings.

*loop_factory* could be used for overriding the loop creation.
:func:`asyncio.new_event_loop` is used if ``None``.
It is the responsibility of the *loop_factory* to set the created loop as the
current one. By default :func:`asyncio.new_event_loop` is used and set as
current event loop with :func:`asyncio.set_event_loop` if *loop_factory* is ``None``.

Basically, :func:`asyncio.run()` example can be rewritten with the runner usage::

Expand Down

0 comments on commit e8259e0

Please sign in to comment.