Author: markt Date: Tue Jun 9 20:16:50 2015 New Revision: 1684516 URL: http://svn.apache.org/r1684516 Log: Fix regression in r1684505
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=1684516&r1=1684515&r2=1684516&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/coyote/http2/Http2UpgradeHandler.java (original) +++ tomcat/trunk/java/org/apache/coyote/http2/Http2UpgradeHandler.java Tue Jun 9 20:16:50 2015 @@ -877,11 +877,13 @@ public class Http2UpgradeHandler extends @Override public void incrementWindowSize(int streamId, int increment) throws Http2Exception { - AbstractStream stream = getStream(streamId, true); - if (streamId > 0) { - ((Stream) stream).checkState(FrameType.WINDOW_UPDATE); + if (streamId == 0) { + incrementWindowSize(increment); + } else { + Stream stream = getStream(streamId, true); + stream.checkState(FrameType.WINDOW_UPDATE); + stream.incrementWindowSize(increment); } - stream.incrementWindowSize(increment); } --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org