-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use CyclicTimeout for HTTP2Streams #6251
Comments
See also #2002. |
sbordet
added a commit
that referenced
this issue
May 12, 2021
Introduced CyclicTimeouts to manage many entities that may timeout. Rewritten HttpDestination request timeouts using CyclicTimeouts. HTTP2Stream does not inherit from IdleTimeout anymore; now a CyclicTimeouts in HTTP2Session manages the stream timeouts. Signed-off-by: Simone Bordet <[email protected]>
sbordet
added a commit
that referenced
this issue
May 13, 2021
Updates after review. Signed-off-by: Simone Bordet <[email protected]>
sbordet
added a commit
that referenced
this issue
May 14, 2021
Fixed javadocs. Signed-off-by: Simone Bordet <[email protected]>
sbordet
added a commit
that referenced
this issue
May 16, 2021
* Fixes #6251 - Use CyclicTimeout for HTTP2Streams. Introduced CyclicTimeouts to manage many entities that may timeout. Rewritten HttpDestination request timeouts using CyclicTimeouts. HTTP2Stream does not inherit from IdleTimeout anymore; now a CyclicTimeouts in HTTP2Session manages the stream timeouts. Signed-off-by: Simone Bordet <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Jetty version
10.0.x
Description
HTTP2Stream
inherits fromIdleTimeout
, but most of the times its timeout is never enforced, as the stream completes before the timeout expires.Use
CyclicTimeout
instead ofIdleTimeout
.The text was updated successfully, but these errors were encountered: