-
Bug
-
Resolution: Fixed
-
P3
-
24
-
b22
-
b25
-
Verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8352152 | 21.0.8-oracle | Weibing Xiao | P3 | Closed | Fixed | b01 |
The consequence is that WINDOW_UPDATE frames for the connection window may not be sent when they should, preventing the server from making progress and stalling the connection.
This can be shown by modifying the StreamFlowControlTest to send less but bigger frames (e.g. chunks of 1600 bytes instead of chunks of 12 bytes). With such a modification the test can be seen failing intermittently, when sameClient=true.
- backported by
-
JDK-8352152 HTTP/2 ConnectionWindowUpdateSender may miss some unprocessed DataFrames from closed streams
-
- Closed
-
- caused by
-
JDK-8342075 HttpClient: improve HTTP/2 flow control checks
-
- Closed
-
- duplicates
-
JDK-8344087 Test StreamFlowControlTest.java intermittent timeout with fastdebug build
-
- Closed
-
-
JDK-8344157 Test java/net/httpclient/http2/StreamFlowControlTest.java failed: should sleep time be raised?
-
- Closed
-
- links to
-
Commit(master) openjdk/jdk/bd6152f5
-
Review(master) openjdk/jdk21u-dev/1585
-
Review(master) openjdk/jdk/21991