diff --git a/spring-websocket/src/main/java/org/springframework/web/socket/messaging/SubProtocolWebSocketHandler.java b/spring-websocket/src/main/java/org/springframework/web/socket/messaging/SubProtocolWebSocketHandler.java index 0ff49f1549f..c4a90f69195 100644 --- a/spring-websocket/src/main/java/org/springframework/web/socket/messaging/SubProtocolWebSocketHandler.java +++ b/spring-websocket/src/main/java/org/springframework/web/socket/messaging/SubProtocolWebSocketHandler.java @@ -359,6 +359,9 @@ public class SubProtocolWebSocketHandler if (logger.isDebugEnabled()) { logger.debug("Terminating '" + session + "'", ex); } + else if (logger.isWarnEnabled()) { + logger.debug("Terminating '" + session + "': " + ex.getMessage()); + } this.stats.incrementLimitExceededCount(); clearSession(session, ex.getStatus()); // clear first, session may be unresponsive session.close(ex.getStatus());