]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Document optional 'task'/'asyncgen' fields in call_exception_handler (#21735)
authorShane Harvey <shnhrv@gmail.com>
Thu, 26 Nov 2020 13:24:48 +0000 (05:24 -0800)
committerGitHub <noreply@github.com>
Thu, 26 Nov 2020 13:24:48 +0000 (15:24 +0200)
Doc/library/asyncio-eventloop.rst

index b1e73189a7a4cfc07f4a7f78fdb9b3a353d8c02b..15b5b3fe822ce8ef5f981da9273f39cd58be30b2 100644 (file)
@@ -1184,10 +1184,13 @@ Allows customizing how exceptions are handled in the event loop.
    * 'message': Error message;
    * 'exception' (optional): Exception object;
    * 'future' (optional): :class:`asyncio.Future` instance;
+   * 'task' (optional): :class:`asyncio.Task` instance;
    * 'handle' (optional): :class:`asyncio.Handle` instance;
    * 'protocol' (optional): :ref:`Protocol <asyncio-protocol>` instance;
    * 'transport' (optional): :ref:`Transport <asyncio-transport>` instance;
-   * 'socket' (optional): :class:`socket.socket` instance.
+   * 'socket' (optional): :class:`socket.socket` instance;
+   * 'asyncgen' (optional): Asynchronous generator that caused
+                            the exception.
 
    .. note::