Author: markt Date: Sat Aug 11 18:42:48 2018 New Revision: 1837878 URL: http://svn.apache.org/viewvc?rev=1837878&view=rev Log: Fix broken tests
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=1837878&r1=1837877&r2=1837878&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/coyote/http2/Http2UpgradeHandler.java (original) +++ tomcat/trunk/java/org/apache/coyote/http2/Http2UpgradeHandler.java Sat Aug 11 18:42:48 2018 @@ -810,6 +810,12 @@ class Http2UpgradeHandler extends Abstra log.debug(sm.getString("upgradeHandler.releaseBacklog", connectionId, stream.getIdentifier())); } + // There is never any O/P on stream zero but it is included in + // the backlog as it simplifies the code. Skip it if it appears + // here. + if (this == stream) { + continue; + } Response coyoteResponse = ((Stream) stream).getCoyoteResponse(); if (coyoteResponse.getWriteListener() == null) { // Blocking, so use notify to release StreamOutputBuffer --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org