git: openjdk/jdk17u-dev: 8294916: Cancelling a request must eventually cause its response body subscriber to be unregistered
Goetz Lindenmaier
goetz at openjdk.org
Wed Jun 25 08:02:31 UTC 2025
Changeset: 4b40f900
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-06-25 07:58:32 +0000
URL: https://git.openjdk.org/jdk17u-dev/commit/4b40f900f47af62d7c0072b65e1c6bc3e9985ef1
8294916: Cancelling a request must eventually cause its response body subscriber to be unregistered
Reviewed-by: rschmelter
Backport-of: dcd46501e6a25ac875d61bfbd412555b933ce34c
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/HttpBodySubscriberWrapper.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/OperationTrackers.java
! test/jdk/java/net/httpclient/CancelRequestTest.java
+ test/jdk/java/net/httpclient/CancelStreamedBodyTest.java
! test/jdk/java/net/httpclient/ReferenceTracker.java
! test/jdk/java/net/httpclient/SmallTimeout.java
More information about the jdk-updates-changes
mailing list