From 073226d79281138a412bbf83c0fc65b47bdc7150 Mon Sep 17 00:00:00 2001 From: rstoyanchev Date: Tue, 11 Apr 2023 11:42:52 +0100 Subject: [PATCH] Polishing contribution Closes gh-30120 --- .../web/socket/messaging/StompSubProtocolHandler.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/spring-websocket/src/main/java/org/springframework/web/socket/messaging/StompSubProtocolHandler.java b/spring-websocket/src/main/java/org/springframework/web/socket/messaging/StompSubProtocolHandler.java index 5be8839e0a9..63602a8c42a 100644 --- a/spring-websocket/src/main/java/org/springframework/web/socket/messaging/StompSubProtocolHandler.java +++ b/spring-websocket/src/main/java/org/springframework/web/socket/messaging/StompSubProtocolHandler.java @@ -465,9 +465,8 @@ public class StompSubProtocolHandler implements SubProtocolHandler, ApplicationE } if (StompCommand.ERROR.equals(command) && getErrorHandler() != null) { - Message enrichedMessage = - MessageBuilder.createMessage((byte[]) message.getPayload(), accessor.getMessageHeaders()); - Message errorMessage = getErrorHandler().handleErrorMessageToClient(enrichedMessage); + Message errorMessage = getErrorHandler().handleErrorMessageToClient( + MessageBuilder.createMessage((byte[]) message.getPayload(), accessor.getMessageHeaders())); if (errorMessage != null) { accessor = MessageHeaderAccessor.getAccessor(errorMessage, StompHeaderAccessor.class); Assert.state(accessor != null, "No StompHeaderAccessor");