RFR: 8347373: HTTP/2 flow control checks may count unprocessed data twice
Daniel Fuchs
dfuchs at openjdk.org
Thu Jan 9 20:55:14 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.
-------------
Commit messages:
- 8347373
Changes: https://git.openjdk.org/jdk/pull/23018/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=23018&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8347373
Stats: 115 lines in 5 files changed: 49 ins; 4 del; 62 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