[jdk18] Integrated: 8280233: Temporarily disable Unix domain sockets in Windows PipeImpl
Michael McMahon
michaelm at openjdk.java.net
Wed Jan 19 19:52:06 UTC 2022
On Wed, 19 Jan 2022 10:01:38 GMT, Michael McMahon <michaelm at openjdk.org> wrote:
> 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.
This pull request has now been integrated.
Changeset: 03680bea
Author: Michael McMahon <michaelm at openjdk.org>
URL: https://git.openjdk.java.net/jdk18/commit/03680bea1cca1113ea23a1eb7a413b93dd73c381
Stats: 25 lines in 1 file changed: 0 ins; 22 del; 3 mod
8280233: Temporarily disable Unix domain sockets in Windows PipeImpl
Reviewed-by: alanb
-------------
PR: https://git.openjdk.java.net/jdk18/pull/109
More information about the nio-dev
mailing list