hg: jdk10/sandbox/jdk: http-client-impl: cleanup connection restart; Fixed race in HTTP/2 upgrade when using streaming body brocessors; Some cleanup in SelectorManager thread to better handle aborted events

daniel.fuchs at oracle.com daniel.fuchs at oracle.com
Tue Sep 19 16:05:14 UTC 2017


Changeset: 4f2c440293da
Author:    dfuchs
Date:      2017-09-19 17:01 +0100
URL:       http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/4f2c440293da

http-client-impl: cleanup connection restart; Fixed race in HTTP/2 upgrade when using streaming body brocessors; Some cleanup in SelectorManager thread to better handle aborted events

! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1AsyncReceiver.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Exchange.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Response.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiExchange.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RawChannelImpl.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseContent.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/ConnectionExpiredException.java
- src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/NoBytesReceivedException.java



More information about the jdk10-sandbox-changes mailing list