diff --git a/Doc/library/asyncio-eventloop.rst b/Doc/library/asyncio-eventloop.rst index d60a6ce95cdd87c..ac0e50a7e7c6dbc 100644 --- a/Doc/library/asyncio-eventloop.rst +++ b/Doc/library/asyncio-eventloop.rst @@ -1047,6 +1047,14 @@ Unix signals Like :func:`signal.signal`, this function must be invoked in the main thread. + While signal handlers registered using :func:`signal.signal` will typically be + called without significant delays as seen from the perspective of an + interactive user, signal callbacks in asyncio are subject to additional + delays while waiting for other work in the given event loop to be completed. + + Any event handler set for the same signal via :func:`signal.signal` is + implicitly removed by this method. + .. method:: loop.remove_signal_handler(sig) Remove the handler for the *sig* signal.