hg: jdk/jdk: 3 new changesets
alan.bateman at oracle.com
alan.bateman at oracle.com
Wed Mar 7 10:03:36 UTC 2018
Changeset: ac95c7a76132
Author: alanb
Date: 2018-03-07 07:13 +0000
URL: http://hg.openjdk.java.net/jdk/jdk/rev/ac95c7a76132
8198928: (so) SocketChannel connect may deadlock if closed at around same time that connect fails
Reviewed-by: bpb, mli
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
! src/java.base/unix/native/libnio/ch/Net.c
! src/java.base/unix/native/libnio/ch/SocketChannelImpl.c
! src/java.base/windows/native/libnio/ch/SocketChannelImpl.c
! test/jdk/java/nio/channels/AsyncCloseAndInterrupt.java
+ test/jdk/java/nio/channels/SocketChannel/CloseDuringConnect.java
Changeset: 4affaea00c05
Author: alanb
Date: 2018-03-07 07:15 +0000
URL: http://hg.openjdk.java.net/jdk/jdk/rev/4affaea00c05
8199015: (se) SocketChannelImpl.translateXXXOps access channel state without synchronization
Reviewed-by: bpb
! src/java.base/share/classes/sun/nio/ch/SelChImpl.java
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
Changeset: 2d5cc05d877e
Author: alanb
Date: 2018-03-07 07:20 +0000
URL: http://hg.openjdk.java.net/jdk/jdk/rev/2d5cc05d877e
8199120: (so) SocketChannelImpl read/write don't need stateLock when channel is configured non-blocking
Reviewed-by: bpb
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
More information about the jdk-changes
mailing list