Handle flushing of pending callbacks before loop termination; avoids error on ^D with websocket connections

This commit is contained in:
Tony Garnock-Jones 2019-03-22 14:20:56 +00:00
parent 36a373a89e
commit d45d6b63d3
1 changed files with 2 additions and 0 deletions

View File

@ -60,4 +60,6 @@ def accept_input():
loop = asyncio.get_event_loop()
threading.Thread(target=accept_input, daemon=True).start()
loop.run_until_complete(reconnect(loop))
loop.stop()
loop.run_forever()
loop.close()