From 24fce94766bf593bf5f26d9c5fbf3eb8d936967e Mon Sep 17 00:00:00 2001 From: Fabian Dill Date: Sun, 19 Apr 2020 13:16:12 +0200 Subject: [PATCH] Don't ignore disconnects when they happen during data transfer, instead properly disconnect the client --- MultiServer.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/MultiServer.py b/MultiServer.py index 552b34c9..9f04b9ba 100644 --- a/MultiServer.py +++ b/MultiServer.py @@ -99,10 +99,7 @@ class Context: async def send_msgs(websocket, msgs): if not websocket or not websocket.open or websocket.closed: return - try: - await websocket.send(json.dumps(msgs)) - except websockets.ConnectionClosed: - pass + await websocket.send(json.dumps(msgs)) def broadcast_all(ctx : Context, msgs): for client in ctx.clients: