Skip to content

Commit 443eb93

Browse files
committed
Restore if (message != null) { in the IntegrationReactiveUtils
1 parent 6d77ce0 commit 443eb93

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

spring-integration-core/src/main/java/org/springframework/integration/util/IntegrationReactiveUtils.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,9 @@ public static <T> Flux<Message<T>> messageSourceToFlux(MessageSource<T> messageS
133133
<Message<T>>create(monoSink ->
134134
monoSink.onRequest(value -> monoSink.success(messageSource.receive())))
135135
.doOnSuccess((message) -> {
136-
AckUtils.autoAck(StaticMessageHeaderAccessor.getAcknowledgmentCallback(message));
136+
if (message != null) {
137+
AckUtils.autoAck(StaticMessageHeaderAccessor.getAcknowledgmentCallback(message));
138+
}
137139
})
138140
.doOnError(MessagingException.class,
139141
(ex) -> {

0 commit comments

Comments
 (0)