From 518e19a282b1e0dd7e92d7ea2cb715f0a65c304c Mon Sep 17 00:00:00 2001 From: Hermes Agent Date: Wed, 13 May 2026 13:21:09 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20serve.py=20Python=203.8=20=E5=85=BC?= =?UTF-8?q?=E5=AE=B9=EF=BC=8Casyncio.run=20=E6=94=B9=E4=B8=BA=E6=89=8B?= =?UTF-8?q?=E5=8A=A8=20event=20loop?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/serve.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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__":