Author: violetagg Date: Fri Sep 23 11:38:35 2016 New Revision: 1762053 URL: http://svn.apache.org/viewvc?rev=1762053&view=rev Log: The buffer limit should be the position plus length.
Modified: tomcat/trunk/java/org/apache/coyote/http2/Http2UpgradeHandler.java Modified: tomcat/trunk/java/org/apache/coyote/http2/Http2UpgradeHandler.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/coyote/http2/Http2UpgradeHandler.java?rev=1762053&r1=1762052&r2=1762053&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/coyote/http2/Http2UpgradeHandler.java (original) +++ tomcat/trunk/java/org/apache/coyote/http2/Http2UpgradeHandler.java Fri Sep 23 11:38:35 2016 @@ -641,7 +641,7 @@ public class Http2UpgradeHandler extends try { socketWrapper.write(true, header, 0, header.length); int orgLimit = data.limit(); - data.limit(len); + data.limit(data.position() + len); socketWrapper.write(true, data); data.limit(orgLimit); socketWrapper.flush(true); --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org