git: openjdk/jdk: 8294916: Cancelling a request must eventually cause its response body subscriber to be unregistered
Daniel Fuchs
dfuchs at openjdk.org
Thu Oct 20 08:50:57 UTC 2022
Changeset: dcd46501
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2022-10-20 08:48:40 +0000
URL: https://git.openjdk.org/jdk/commit/dcd46501e6a25ac875d61bfbd412555b933ce34c
8294916: Cancelling a request must eventually cause its response body subscriber to be unregistered
Reviewed-by: michaelm, jpai
! 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-changes
mailing list