mirror of
https://github.com/python/cpython.git
synced 2026-01-27 05:05:50 +00:00
gh-140920: remove incorrect mentions to concurrent.futures.interpreter.ExecutionFailed (#141723)
Remove documentation for inexistant `concurrent.futures.interpreter.ExecutionFailed` and replace its occurrences by `concurrent.interpreters.ExecutionFailed` since this is the documented exception.
This commit is contained in:
parent
3c4429f65a
commit
c5215978eb
@ -308,7 +308,7 @@ the bytes over a shared :mod:`socket <socket>` or
|
||||
|
||||
.. note::
|
||||
The executor may replace uncaught exceptions from *initializer*
|
||||
with :class:`~concurrent.futures.interpreter.ExecutionFailed`.
|
||||
with :class:`~concurrent.interpreters.ExecutionFailed`.
|
||||
|
||||
Other caveats from parent :class:`ThreadPoolExecutor` apply here.
|
||||
|
||||
@ -320,11 +320,11 @@ likewise serializes the return value when sending it back.
|
||||
When a worker's current task raises an uncaught exception, the worker
|
||||
always tries to preserve the exception as-is. If that is successful
|
||||
then it also sets the ``__cause__`` to a corresponding
|
||||
:class:`~concurrent.futures.interpreter.ExecutionFailed`
|
||||
:class:`~concurrent.interpreters.ExecutionFailed`
|
||||
instance, which contains a summary of the original exception.
|
||||
In the uncommon case that the worker is not able to preserve the
|
||||
original as-is then it directly preserves the corresponding
|
||||
:class:`~concurrent.futures.interpreter.ExecutionFailed`
|
||||
:class:`~concurrent.interpreters.ExecutionFailed`
|
||||
instance instead.
|
||||
|
||||
|
||||
@ -720,15 +720,6 @@ Exception classes
|
||||
|
||||
.. versionadded:: 3.14
|
||||
|
||||
.. exception:: ExecutionFailed
|
||||
|
||||
Raised from :class:`~concurrent.futures.InterpreterPoolExecutor` when
|
||||
the given initializer fails or from
|
||||
:meth:`~concurrent.futures.Executor.submit` when there's an uncaught
|
||||
exception from the submitted task.
|
||||
|
||||
.. versionadded:: 3.14
|
||||
|
||||
.. currentmodule:: concurrent.futures.process
|
||||
|
||||
.. exception:: BrokenProcessPool
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user