From b0e6091cadeaf29a95ab7d85eebd3c46671b6ac6 Mon Sep 17 00:00:00 2001 From: Rossen Stoyanchev Date: Wed, 24 Sep 2014 15:04:57 -0400 Subject: [PATCH] Lower "no session" message log level in SubProtocolWSH Issue: SPR-12247 --- .../web/socket/messaging/SubProtocolWebSocketHandler.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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 042909abeb3..fe934dc2482 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 @@ -324,7 +324,10 @@ public class SubProtocolWebSocketHandler implements WebSocketHandler, } WebSocketSessionHolder holder = this.sessions.get(sessionId); if (holder == null) { - logger.error("No session for " + message); + if (logger.isDebugEnabled()) { + // The broker may not have removed the session yet + logger.debug("No session for " + message); + } return; } WebSocketSession session = holder.getSession();