From 8bb7139468752c43e75d671f549602bae5bde7ea Mon Sep 17 00:00:00 2001 From: Arksine Date: Sun, 13 Dec 2020 17:05:44 -0500 Subject: [PATCH] websockets: remove refrenced to undefined attribute in websocket handler This resolves an issue where an unhandled exception is rasied when a websocket attempts to write to a closed websocket. Signed-off-by: Eric Callahan --- moonraker/websockets.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/moonraker/websockets.py b/moonraker/websockets.py index e87f340..5e2b66f 100644 --- a/moonraker/websockets.py +++ b/moonraker/websockets.py @@ -309,8 +309,8 @@ class WebSocket(WebSocketHandler): 'method': "notify_status_update", 'params': [status]}) except WebSocketClosedError: - self.websockets.pop(self.uid, None) - logging.info(f"Websocket Removed: {self.uid}") + logging.info( + f"Websocket Closed During Status Update: {self.uid}") except Exception: logging.exception( f"Error sending data over websocket: {self.uid}")