aboutsummaryrefslogtreecommitdiffstats
path: root/jdisc_http_service
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@yahoo-inc.com>2016-11-30 13:32:52 +0100
committerBjørn Christian Seime <bjorncs@yahoo-inc.com>2016-11-30 13:32:52 +0100
commit53ba0846d7775904843e81693706bd2f82fcbf21 (patch)
treea85a8be3e9f1d1e69552793ceeeff674c3480668 /jdisc_http_service
parent798ddaa5b1b37a46935b149a9ab8a0fd77d535ac (diff)
Set content length to 0 for error responses without content
Diffstat (limited to 'jdisc_http_service')
-rw-r--r--jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/ServletResponseController.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/ServletResponseController.java b/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/ServletResponseController.java
index 7f3af1258b6..1c20db62d82 100644
--- a/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/ServletResponseController.java
+++ b/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/server/jetty/ServletResponseController.java
@@ -147,6 +147,7 @@ public class ServletResponseController {
servletResponse.setContentLength(errorContent.length);
servletOutputStreamWriter.sendErrorContentAndCloseAsync(ByteBuffer.wrap(errorContent));
} else {
+ servletResponse.setContentLength(0);
servletOutputStreamWriter.close(null);
}
}