Alternative local server shutdown (mostly intended for Windows).

This commit is contained in:
Jeremy
2015-03-13 18:57:27 -06:00
parent 4ccca5dc99
commit cf92bfe81e
4 changed files with 37 additions and 3 deletions

View File

@ -190,8 +190,8 @@ class Server:
# because asyncio.add_signal_handler() is not supported yet on that platform
# otherwise the loop runs outside of signal module's ability to trap signals.
def wakeup():
loop.call_later(0.1, wakeup)
loop.call_later(0.1, wakeup)
loop.call_later(0.5, wakeup)
loop.call_later(0.5, wakeup)
asyncio.set_event_loop(loop)
ssl_context = None