Skip to content

Commit b34f51c

Browse files
Use logger.exception for SSE error logging
The logger.exception method is specifically designed for logging exceptions and automatically includes the exception traceback, providing better debugging information than logger.error.
1 parent 6b60cb7 commit b34f51c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/mcp/client/sse.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ async def sse_reader(
107107
case _:
108108
logger.warning(f"Unknown SSE event: {sse.event}")
109109
except SSEError as sse_exc:
110-
logger.error(f"SSE error: {sse_exc}")
110+
logger.exception("Encountered SSE exception")
111111
raise sse_exc
112112
except Exception as exc:
113113
logger.error(f"Error in sse_reader: {exc}")

0 commit comments

Comments
 (0)