Integrated: 8342075: HttpClient: improve HTTP/2 flow control checks

Daniel Fuchs dfuchs at openjdk.org
Thu Oct 24 12:27:18 UTC 2024


On Thu, 17 Oct 2024 16:33:47 GMT, Daniel Fuchs <dfuchs at openjdk.org> wrote:

> Please find here a fix that improves flow control in the HTTP/2 implementation.
> 
> The change makes sure that flow control issues are reported to the server as FLOW_CONTROL_ERROR.
> It also clarify how some system properties that allow to initialize flow control windows are handled, by documenting the full range of valid values (when applicable) and explaining what happens if the property points to a value that is out of range.
> 
> Bad flow control values in the SETTINGS frame will also cause a FLOW_CONTROL_ERROR to be reported.

This pull request has now been integrated.

Changeset: b0ac633b
Author:    Daniel Fuchs <dfuchs at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/b0ac633b2d0076d64b463b2a6ce19abf6b12c50f
Stats:     1025 lines in 13 files changed: 988 ins; 2 del; 35 mod

8342075: HttpClient: improve HTTP/2 flow control checks

Reviewed-by: jpai

-------------

PR: https://git.openjdk.org/jdk/pull/21567


More information about the net-dev mailing list