Force canceling all task when shutdown server

https://bugs.python.org/issue24080

Fix #705
pull/370/head
Julien Duponchelle 9 years ago
parent d979f08c93
commit 2fbc391319

@ -99,6 +99,9 @@ class Server:
if self._port_manager.udp_ports:
log.warning("UDP ports are still used {}".format(self._port_manager.udp_ports))
for task in asyncio.Task.all_tasks():
task.cancel()
self._loop.stop()
def _signal_handling(self):

Loading…
Cancel
Save