From 4bfb14ac10eef86652142879d02e7601d1cf6490 Mon Sep 17 00:00:00 2001 From: Victor Stinner Date: Sat, 12 Jul 2014 03:20:24 +0200 Subject: [PATCH] asyncio: Server.close() leaves client sockets open --- Doc/library/asyncio-eventloop.rst | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Doc/library/asyncio-eventloop.rst b/Doc/library/asyncio-eventloop.rst index 993a5dea445..6fe5aa1b201 100644 --- a/Doc/library/asyncio-eventloop.rst +++ b/Doc/library/asyncio-eventloop.rst @@ -567,8 +567,11 @@ Server .. method:: close() - Stop serving: close all sockets and set the :attr:`sockets` attribute to - ``None``. + Stop serving: close listening sockets and set the :attr:`sockets` + attribute to ``None``. + + The sockets that represent existing incoming client connections are + leaved open. The server is closed asynchonously, use the :meth:`wait_closed` coroutine to wait until the server is closed.