Skip to content

Commit f5210ce

Browse files
committed
Ensure headers committed immediately for SseEmitter
Issue: SPR-13341
1 parent 4dd6b78 commit f5210ce

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/method/annotation/ResponseBodyEmitterReturnValueHandler.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@ public void handleReturnValue(Object returnValue, MethodParameter returnType,
121121

122122
// Commit the response and wrap to ignore further header changes
123123
outputMessage.getBody();
124+
outputMessage.flush();
124125
outputMessage = new StreamingServletServerHttpResponse(outputMessage);
125126

126127
DeferredResult<?> deferredResult = new DeferredResult<Object>(emitter.getTimeout());

0 commit comments

Comments
 (0)