diff --git a/app/chat/websocket.py b/app/chat/websocket.py index d82378a..a216121 100644 --- a/app/chat/websocket.py +++ b/app/chat/websocket.py @@ -1,4 +1,5 @@ import asyncio +import logging from collections import defaultdict import websockets @@ -138,7 +139,8 @@ async def websocket_endpoint( reason = e.detail code_and_reason = (code, reason) await manager.disconnect(chat_id=chat_id, websocket=websocket, code_and_reason=code_and_reason) - except Exception: + except Exception as e: + logging.warning(e) code_and_reason = (status.WS_1011_INTERNAL_ERROR, "Internal Server Error") await manager.disconnect(chat_id=chat_id, websocket=websocket, code_and_reason=code_and_reason)