Skip to content

Commit a3c8909

Browse files
committed
Log connection info in StompBrokerRelayMessageHandler
See gh-29287
1 parent e77c426 commit a3c8909

File tree

3 files changed

+12
-3
lines changed

3 files changed

+12
-3
lines changed

spring-messaging/src/main/java/org/springframework/messaging/simp/stomp/StompBrokerRelayMessageHandler.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -442,7 +442,7 @@ protected void startInternal() {
442442
}
443443

444444
if (logger.isInfoEnabled()) {
445-
logger.info("Starting \"system\" session, " + toString());
445+
logger.info("Starting \"system\" session, " + this);
446446
}
447447

448448
StompHeaderAccessor accessor = StompHeaderAccessor.create(StompCommand.CONNECT);
@@ -699,7 +699,7 @@ protected TcpConnection<byte[]> getTcpConnection() {
699699
@Override
700700
public void afterConnected(TcpConnection<byte[]> connection) {
701701
if (logger.isDebugEnabled()) {
702-
logger.debug("TCP connection opened in session=" + getSessionId());
702+
logger.debug("TCP connection " + connection + " opened in session=" + getSessionId());
703703
}
704704
this.tcpConnection = connection;
705705
connection.onReadInactivity(() -> {
@@ -978,7 +978,7 @@ public void clearConnection() {
978978
this.tcpConnection = null;
979979
if (conn != null) {
980980
if (logger.isDebugEnabled()) {
981-
logger.debug("Closing TCP connection in session " + this.sessionId);
981+
logger.debug("Closing TCP connection " + conn + " in session " + this.sessionId);
982982
}
983983
conn.close();
984984
}

spring-messaging/src/main/java/org/springframework/messaging/tcp/reactor/ReactorNetty2TcpConnection.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,4 +81,8 @@ public void close() {
8181
this.completionSink.tryEmitEmpty();
8282
}
8383

84+
@Override
85+
public String toString() {
86+
return "ReactorNetty2TcpConnection[inbound=" + this.inbound + "]";
87+
}
8488
}

spring-messaging/src/main/java/org/springframework/messaging/tcp/reactor/ReactorNettyTcpConnection.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,4 +80,9 @@ public void close() {
8080
this.completionSink.tryEmitEmpty();
8181
}
8282

83+
@Override
84+
public String toString() {
85+
return "ReactorNettyTcpConnection[inbound=" + this.inbound + "]";
86+
}
87+
8388
}

0 commit comments

Comments
 (0)