https://github.com/python/cpython/commit/222a8bf3259b6fae2132c9278aa9ecff68a99b2a
commit: 222a8bf3259b6fae2132c9278aa9ecff68a99b2a
branch: main
author: Kumar Aditya <[email protected]>
committer: kumaraditya303 <[email protected]>
date: 2026-07-25T06:40:22Z
summary:
gh-120866: Document behavior change of asyncio.Server.wait_closed() since 3.12
(#154676)
files:
M Doc/library/asyncio-eventloop.rst
diff --git a/Doc/library/asyncio-eventloop.rst
b/Doc/library/asyncio-eventloop.rst
index 6b5244abe427cd..d24c8420ef8920 100644
--- a/Doc/library/asyncio-eventloop.rst
+++ b/Doc/library/asyncio-eventloop.rst
@@ -1873,6 +1873,12 @@ Do not instantiate the :class:`Server` class directly.
Wait until the :meth:`close` method completes and all active
connections have finished.
+ .. versionchanged:: 3.12
+ ``wait_closed()`` now waits until the server is closed and
+ all active connections have finished. Previously, it returned
+ immediately if the server was already closed, even if
+ connections were still active.
+
.. attribute:: sockets
List of socket-like objects, ``asyncio.trsock.TransportSocket``, which
_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/python-checkins.python.org
Member address: [email protected]