[3.12] gh-121333: Clarify what is the default executor for asyncio.run_in_executor (GH-121335) (#121525)

gh-121333: Clarify what is the default executor for asyncio.run_in_executor (GH-121335)
(cherry picked from commit facf9862da)

Co-authored-by: AN Long <aisk@users.noreply.github.com>
Co-authored-by: Kumar Aditya <kumaraditya@python.org>
This commit is contained in:
Miss Islington (bot) 2024-07-09 11:36:40 +02:00 committed by GitHub
parent 4b04696527
commit f24f31656c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1246,6 +1246,9 @@ Executing code in thread or process pools
The *executor* argument should be an :class:`concurrent.futures.Executor`
instance. The default executor is used if *executor* is ``None``.
The default executor can be set by :meth:`loop.set_default_executor`,
otherwise, a :class:`concurrent.futures.ThreadPoolExecutor` will be
lazy-initialized and used by :func:`run_in_executor` if needed.
Example::