RFR: 8347373: HTTP/2 flow control checks may count unprocessed data twice [v2]

Jaikiran Pai jpai at openjdk.org
Fri Jan 10 15:29:37 UTC 2025


On Fri, 10 Jan 2025 15:13:21 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.
>
> Daniel Fuchs has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Review feedback, renamed 'received' parameter to 'processed'

The updated changes look good to me.

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

Marked as reviewed by jpai (Reviewer).

PR Review: https://git.openjdk.org/jdk/pull/23018#pullrequestreview-2542718135


More information about the net-dev mailing list