Skip to content

Commit 4e4145a

Browse files
dreis2211sdeleuze
authored andcommitted
Avoid unnecessary call to get message type
Closes gh-23040
1 parent bc205e0 commit 4e4145a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

spring-messaging/src/main/java/org/springframework/messaging/simp/broker/SimpleBrokerMessageHandler.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2002-2018 the original author or authors.
2+
* Copyright 2002-2019 the original author or authors.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
55
* you may not use this file except in compliance with the License.
@@ -289,7 +289,6 @@ public void stopInternal() {
289289
@Override
290290
protected void handleMessageInternal(Message<?> message) {
291291
MessageHeaders headers = message.getHeaders();
292-
SimpMessageType messageType = SimpMessageHeaderAccessor.getMessageType(headers);
293292
String destination = SimpMessageHeaderAccessor.getDestination(headers);
294293
String sessionId = SimpMessageHeaderAccessor.getSessionId(headers);
295294

@@ -299,6 +298,7 @@ protected void handleMessageInternal(Message<?> message) {
299298
return;
300299
}
301300

301+
SimpMessageType messageType = SimpMessageHeaderAccessor.getMessageType(headers);
302302
if (SimpMessageType.MESSAGE.equals(messageType)) {
303303
logMessage(message);
304304
sendMessageToSubscribers(destination, message);

0 commit comments

Comments
 (0)