[jdk18] RFR: 8280233: disable Unix domain sockets in PipeImpl
Michael McMahon
michaelm at openjdk.java.net
Wed Jan 19 13:17:45 UTC 2022
Hi,
Could I get the following change reviewed please? Pending full investigation of the cause of (JDK-8278369) we want to disable the use of Unix domain sockets in the Windows Pipe implementation, reverting to the previous (pre JDK 16) TCP socket impl. The TCP impl was always used in versions of windows other than 10, 2019 server+ that didn't support Unix domain sockets. There isn't a regression test as existing Pipe tests should be sufficient.
It's not clear at this point if the issue is a JDK or Windows bug but it's expected the Unix domain impl will be restored later. UNIX protocol family SocketChannel/ServerSocketChannels still work after this change.
Thanks,
Michael.
-------------
Commit messages:
- update PipeImpl implNote
- disable Unix domain sockets in PipeImpl
Changes: https://git.openjdk.java.net/jdk18/pull/109/files
Webrev: https://webrevs.openjdk.java.net/?repo=jdk18&pr=109&range=00
Issue: https://bugs.openjdk.java.net/browse/JDK-8280233
Stats: 18 lines in 1 file changed: 0 ins; 16 del; 2 mod
Patch: https://git.openjdk.java.net/jdk18/pull/109.diff
Fetch: git fetch https://git.openjdk.java.net/jdk18 pull/109/head:pull/109
PR: https://git.openjdk.java.net/jdk18/pull/109
More information about the nio-dev
mailing list