Use chunked encoding for http 1.1 requests with no content-length (regardless of...
authormarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Wed, 7 Apr 2010 22:17:19 +0000 (22:17 +0000)
committermarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Wed, 7 Apr 2010 22:17:19 +0000 (22:17 +0000)
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@931709 13f79535-47bb-0310-9956-ffa450edef68

java/org/apache/coyote/http11/Http11AprProcessor.java
java/org/apache/coyote/http11/Http11NioProcessor.java
java/org/apache/coyote/http11/Http11Processor.java

index e6af29c..b5d6483 100644 (file)
@@ -1646,7 +1646,7 @@ public class Http11AprProcessor implements ActionHook {
                 (outputFilters[Constants.IDENTITY_FILTER]);
             contentDelimitation = true;
         } else {
-            if (entityBody && http11 && keepAlive) {
+            if (entityBody && http11) {
                 outputBuffer.addActiveFilter
                     (outputFilters[Constants.CHUNKED_FILTER]);
                 contentDelimitation = true;
index 3eeb5bd..e6ab0ce 100644 (file)
@@ -1146,7 +1146,7 @@ public class Http11NioProcessor extends AbstractHttp11Processor implements Actio
                 (outputFilters[Constants.IDENTITY_FILTER]);
             contentDelimitation = true;
         } else {
-            if (entityBody && http11 && keepAlive) {
+            if (entityBody && http11) {
                 outputBuffer.addActiveFilter
                     (outputFilters[Constants.CHUNKED_FILTER]);
                 contentDelimitation = true;
index a881746..b919259 100644 (file)
@@ -900,7 +900,7 @@ public class Http11Processor extends AbstractHttp11Processor implements ActionHo
                 (outputFilters[Constants.IDENTITY_FILTER]);
             contentDelimitation = true;
         } else {
-            if (entityBody && http11 && keepAlive) {
+            if (entityBody && http11) {
                 outputBuffer.addActiveFilter
                     (outputFilters[Constants.CHUNKED_FILTER]);
                 contentDelimitation = true;