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: [email protected]
For additional commands, e-mail: [email protected]