File tree Expand file tree Collapse file tree
java/org/apache/coyote/http2 Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1512,6 +1512,7 @@ final void swallowUnread() throws IOException {
15121512 inBuffer .position (0 );
15131513 inBuffer .limit (inBuffer .limit () - unreadByteCount );
15141514 }
1515+ inBuffer .notifyAll ();
15151516 }
15161517 // Do this outside of the sync because:
15171518 // - it doesn't need to be inside the sync
Original file line number Diff line number Diff line change 271271 than using OpenSSL's default TLS groups when using Tomcat Native with
272272 OpenSSL based connectors. (markt)
273273 </fix >
274+ <fix >
275+ For HTTP/2, ensure that any in progress request body reads are cancelled
276+ if the container resets the associated stream. This prevents delays
277+ waiting for reads to time out when it is known that no more data will be
278+ received. (markt)
279+ </fix >
274280 </changelog >
275281 </subsection >
276282 <subsection name =" Jasper" >
You can’t perform that action at this time.
0 commit comments