hg: jdk10/sandbox/jdk: http-client-branch: WindowController::tryAcquire no longer blocks. Http2Connection now requests Long.MAX_VALUE for reading and processes received data in the executor. Complete previous fix (visibility of interestOps) in SocketTube.

daniel.fuchs at oracle.com daniel.fuchs at oracle.com
Thu Oct 5 11:47:51 UTC 2017


Changeset: e1866defe3df
Author:    dfuchs
Date:      2017-10-05 12:44 +0100
URL:       http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/e1866defe3df

http-client-branch: WindowController::tryAcquire no longer blocks. Http2Connection now requests Long.MAX_VALUE for reading and processes received data in the executor. Complete previous fix (visibility of interestOps) in SocketTube.

! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SocketTube.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WindowController.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/FramesDecoder.java



More information about the jdk10-sandbox-changes mailing list