Author: markt Date: Sun Jun 5 10:21:25 2011 New Revision: 1132367 URL: http://svn.apache.org/viewvc?rev=1132367&view=rev Log: Correctly handle range requests when using sendfile and the APR/native HTTP connector.
Modified: tomcat/trunk/java/org/apache/coyote/http11/Http11AprProcessor.java tomcat/trunk/webapps/docs/changelog.xml Modified: tomcat/trunk/java/org/apache/coyote/http11/Http11AprProcessor.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/coyote/http11/Http11AprProcessor.java?rev=1132367&r1=1132366&r2=1132367&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/coyote/http11/Http11AprProcessor.java (original) +++ tomcat/trunk/java/org/apache/coyote/http11/Http11AprProcessor.java Sun Jun 5 10:21:25 2011 @@ -831,7 +831,7 @@ public class Http11AprProcessor extends sendfileData.start = ((Long) request.getAttribute( "org.apache.tomcat.sendfile.start")).longValue(); sendfileData.end = ((Long) request.getAttribute( - "org.apache.tomcat.sendfile.end")).longValue(); + "org.apache.tomcat.sendfile.end")).longValue() - sendfileData.pos; return true; } return false; Modified: tomcat/trunk/webapps/docs/changelog.xml URL: http://svn.apache.org/viewvc/tomcat/trunk/webapps/docs/changelog.xml?rev=1132367&r1=1132366&r2=1132367&view=diff ============================================================================== --- tomcat/trunk/webapps/docs/changelog.xml (original) +++ tomcat/trunk/webapps/docs/changelog.xml Sun Jun 5 10:21:25 2011 @@ -42,6 +42,16 @@ General, Catalina, Coyote, Jasper, Cluster, Web applications, Extras, Tribes, Other --> +<section name="Tomcat 7.0.16 (markt)"> + <subsection name="Coyote"> + <changelog> + <fix> + Correctly handle range requests when using sendfile and the APR/native + HTTP connector. (markt) + </fix> + </changelog> + </subsection> +</section> <section name="Tomcat 7.0.15 (markt)"> <subsection name="Catalina"> <changelog> --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org