git: openjdk/jdk17u-dev: 8335181: Incorrect handling of HTTP/2 GOAWAY frames in HttpClient
Goetz Lindenmaier
goetz at openjdk.org
Fri Aug 1 13:19:33 UTC 2025
Changeset: 4b2d777a
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-08-01 13:16:48 +0000
URL: https://git.openjdk.org/jdk17u-dev/commit/4b2d777a3468b2f6a2cc75db814f679df343c4fc
8335181: Incorrect handling of HTTP/2 GOAWAY frames in HttpClient
Reviewed-by: rschmelter, abakhtin
Backport-of: 209939a90e9b804da4c37ebd978b088cb8f41ead
! src/java.net.http/share/classes/jdk/internal/net/http/ExchangeImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! src/java.net.http/share/classes/jdk/internal/net/http/WindowController.java
! src/java.net.http/share/classes/jdk/internal/net/http/frame/GoAwayFrame.java
+ test/jdk/java/net/httpclient/http2/H2GoAwayTest.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchange.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchangeImpl.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServer.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java
More information about the jdk-updates-changes
mailing list