arturobernalg opened a new pull request, #581:
URL: https://github.com/apache/httpcomponents-core/pull/581

   This change introduces per-stream idle and lifetime timeouts enforced by the 
HTTP/2 core multiplexer. Streams that exceed the configured limits are reset 
with H2StreamTimeoutException, while the underlying HTTP/2 connection remains 
usable for other streams.
   
   Configuration is exposed via H2Config.setStreamIdleTimeout and 
setStreamLifetimeTimeout and is disabled by default, so existing users see no 
behaviour change unless they opt in. H2Stream now tracks creation and 
last-activity timestamps, and AbstractH2StreamMultiplexer inspects those on I/O 
events to apply the timeouts without background threads.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to