Ensure headers committed immediately for SseEmitter

Issue: SPR-13341
This commit is contained in:
Rossen Stoyanchev
2015-08-12 15:04:23 -04:00
parent 4dd6b789ef
commit f5210ce0c8

View File

@@ -121,6 +121,7 @@ public class ResponseBodyEmitterReturnValueHandler implements AsyncHandlerMethod
// Commit the response and wrap to ignore further header changes
outputMessage.getBody();
outputMessage.flush();
outputMessage = new StreamingServletServerHttpResponse(outputMessage);
DeferredResult<?> deferredResult = new DeferredResult<Object>(emitter.getTimeout());