RFR: 8347373: HTTP/2 flow control checks may count unprocessed data twice [v2]
Daniel Fuchs
dfuchs at openjdk.org
Fri Jan 10 15:13:21 UTC 2025
> 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'
-------------
Changes:
- all: https://git.openjdk.org/jdk/pull/23018/files
- new: https://git.openjdk.org/jdk/pull/23018/files/812e399b..73f0e94a
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk&pr=23018&range=01
- incr: https://webrevs.openjdk.org/?repo=jdk&pr=23018&range=00-01
Stats: 6 lines in 1 file changed: 0 ins; 0 del; 6 mod
Patch: https://git.openjdk.org/jdk/pull/23018.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/23018/head:pull/23018
PR: https://git.openjdk.org/jdk/pull/23018
More information about the net-dev
mailing list