https://bz.apache.org/bugzilla/show_bug.cgi?id=65460
Bug ID: 65460 Summary: http2 request hang with tomcat 9.0.50`s overhead protection Product: Tomcat 9 Version: 9.0.50 Hardware: PC OS: Mac OS X 10.1 Status: NEW Severity: major Priority: P2 Component: Connectors Assignee: dev@tomcat.apache.org Reporter: dpy1...@126.com Target Milestone: ----- Question: When we are using http2 and upgrading tomcat`s version from 9.0.45 to 9.0.50. We find when server first startup evernthing goes fine, but after a while we see may request timeout from client side. By seeing the pinpoint trace, we find request is blocking at StandardHostValve#invoke. Then caller get timeout, and disconnect. Then some how the server side finish its blocking and try to read/write some to the socket, then got exception like: "IOException: stream reset" or "CloseNowException: This stream is not writeable" And in changelog, since 9.0.49 we see some new changes in http2 overheadprotect, we think maybe these changes cause the problem. So we did some tests blow: 1. http1 + tomcat9.0.50 fine 2. http2 + tomcat9.0.50 hang 3. http2 + tomcat9.0.45 fine 4. http2 + tomcat9.0.50 + disable overheadprotect fine -- You are receiving this mail because: You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org