From 11d47c3ebe3ba714456b60c59351d065e5812ce1 Mon Sep 17 00:00:00 2001 From: retoor Date: Mon, 17 Feb 2025 20:11:45 +0100 Subject: [PATCH] Fixed logging. --- src/snekbot/rpc.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/snekbot/rpc.py b/src/snekbot/rpc.py index 30fbd52..9546b9d 100644 --- a/src/snekbot/rpc.py +++ b/src/snekbot/rpc.py @@ -110,9 +110,11 @@ class RPC: logger.exception("Error while receiving:", ex) break if msg.type == aiohttp.WSMsgType.CLOSED: - raise Exception("WebSocket closed.") + logger.exception("WebSocket closed.") + break elif msg.type == aiohttp.WSMsgType.ERROR: - raise Exception("WebSocket error:", msg) + logger.exception("WebSocket error.") + break elif msg.type == aiohttp.WSMsgType.TEXT: if self.current_call_id and not msg.json().get('callId') != self.current_call_id: @@ -126,5 +128,6 @@ class RPC: logger.exception(ex) break else: - raise Exception("Unexpected message type.") + logger.exception("Unexpected message type.") + break return None