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

Reply via email to