INT-1739 fixed HttpRequestHandlingEndpointSupport to call close() on ServletServerHttpResponse to make sure that mapped headers are written to the response
This commit is contained in:
2
buildSrc
2
buildSrc
Submodule buildSrc updated: acc86b0942...55c3e5065f
@@ -270,6 +270,7 @@ abstract class HttpRequestHandlingEndpointSupport extends MessagingGatewaySuppor
|
||||
if (reply != null) {
|
||||
ServletServerHttpResponse response = new ServletServerHttpResponse(servletResponse);
|
||||
this.headerMapper.fromHeaders(((Message<?>) reply).getHeaders(), response.getHeaders());
|
||||
response.close();
|
||||
if (this.extractReplyPayload) {
|
||||
reply = ((Message<?>) reply).getPayload();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user