Handle flushing of pending callbacks before loop termination; avoids error on ^D with websocket connections
This commit is contained in:
parent
36a373a89e
commit
d45d6b63d3
2
chat.py
2
chat.py
|
@ -60,4 +60,6 @@ def accept_input():
|
||||||
loop = asyncio.get_event_loop()
|
loop = asyncio.get_event_loop()
|
||||||
threading.Thread(target=accept_input, daemon=True).start()
|
threading.Thread(target=accept_input, daemon=True).start()
|
||||||
loop.run_until_complete(reconnect(loop))
|
loop.run_until_complete(reconnect(loop))
|
||||||
|
loop.stop()
|
||||||
|
loop.run_forever()
|
||||||
loop.close()
|
loop.close()
|
||||||
|
|
Loading…
Reference in New Issue