Integrated: 8347373: HTTP/2 flow control checks may count unprocessed data twice

Daniel Fuchs dfuchs at openjdk.org
Mon Jan 13 12:08:52 UTC 2025


On Thu, 9 Jan 2025 20:50:22 GMT, Daniel Fuchs <dfuchs at openjdk.org> wrote:

> The HTTP/2 flow control logic has a potential race condition where some of the unprocessed data may be counted twice for the connection window.
> A protocol exception may be raised incorrectly if there are several concurrent streams producing data and the connection window is close from being exhausted.

This pull request has now been integrated.

Changeset: 06126361
Author:    Daniel Fuchs <dfuchs at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/06126361db1edb1d4c181a82952c1ac133a839f9
Stats:     116 lines in 5 files changed: 49 ins; 4 del; 63 mod

8347373: HTTP/2 flow control checks may count unprocessed data twice

Reviewed-by: jpai

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

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


More information about the net-dev mailing list