git: openjdk/jdk13u-dev: 8238270: java.net HTTP/2 client does not decrease stream count when receives 204 response

Yuri Nesterenko yan at openjdk.java.net
Thu Nov 12 15:10:04 UTC 2020


Changeset: 552a0986
Author:    Yuri Nesterenko <yan at openjdk.org>
Date:      2020-11-12 15:08:06 +0000
URL:       https://github.com/openjdk/jdk13u-dev/commit/552a0986

8238270: java.net HTTP/2 client does not decrease stream count when receives 204 response

The HTTP/2 Stream is updated to register a trivial data subscriber in case of 204 so that the END_STREAM is correctly processed.

Backport-of: da1abd18db7c38c421a86b81941811c035ed3ed5

! src/java.net.http/share/classes/jdk/internal/net/http/ExchangeImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
+ test/jdk/java/net/httpclient/Response204V2Test.java
! test/jdk/java/net/httpclient/http2/server/Http2TestExchangeImpl.java



More information about the jdk-updates-changes mailing list