hg: jdk/jdk: 8231187: SelectorProvider.inheritedChannel() returns TCP socket channel for Unix domain socket

michael.x.mcmahon at oracle.com michael.x.mcmahon at oracle.com
Tue Sep 24 15:19:53 UTC 2019


Changeset: 7973073dd048
Author:    michaelm
Date:      2019-09-24 16:19 +0100
URL:       https://hg.openjdk.java.net/jdk/jdk/rev/7973073dd048

8231187: SelectorProvider.inheritedChannel() returns TCP socket channel for Unix domain socket
Reviewed-by: alanb, chegar

! src/java.base/macosx/classes/sun/nio/ch/KQueueSelectorProvider.java
! src/java.base/unix/classes/sun/nio/ch/InheritedChannel.java
+ src/java.base/unix/classes/sun/nio/ch/UnixDomainSocketChannelImpl.java
! src/java.base/unix/native/libnio/ch/InheritedChannel.c
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/Launcher.java
+ test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/UnixDomainChannelTest.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/UnixDomainSocket.java
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/libInheritedChannel.c



More information about the jdk-all-changes mailing list