diff --git a/frontend/serve.py b/frontend/serve.py index d722157..90707f1 100644 --- a/frontend/serve.py +++ b/frontend/serve.py @@ -112,7 +112,10 @@ async def ws_handler(websocket, path): def run_websocket_server(): - asyncio.run(websockets.serve(ws_handler, "0.0.0.0", PORT)) + loop = asyncio.new_event_loop() + asyncio.set_event_loop(loop) + loop.run_until_complete(websockets.serve(ws_handler, "0.0.0.0", PORT)) + loop.run_forever() if __name__ == "__main__":