We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bdc0eff commit cadc751Copy full SHA for cadc751
1 file changed
Misc/NEWS.d/next/Library/2026-03-11-10-25-32.gh-issue-123720.TauFRx.rst
@@ -0,0 +1,5 @@
1
+asyncio: Fix :func:`asyncio.Server.serve_forever` shutdown regression. Since
2
+3.12, cancelling `serve_forever()` could hang waiting for a handler blocked
3
+on a read from a client that never closed (effectively requiring two
4
+interrupts to stop); the shutdown sequence now ensures client streams are
5
+closed so `serve_forever()` exits promptly and handlers observe EOF.
0 commit comments