[jdk17u-dev] RFR: 8280233: Temporarily disable Unix domain sockets in Windows PipeImpl

Alexey Pavlyutkin duke at openjdk.org
Wed Jul 13 12:42:06 UTC 2022


Hi!

Here is a backport that disables using of Unix domain socket in Pipe implementation for Windows and switches it back to TCP socket on the loopback. That fixes occasional hangings caused by an error in Winsock2 library. The original patch is applied cleanly.

Verification (Microsoft Windows 10 Pro Build 19044): [WSARecvHanger.java](https://bugs.openjdk.org/secure/attachment/97583/WSARecvHanger.java)
Regression (Microsoft Windows 10 Pro Build 19044): test\jdk\java\nio\channels

-------------

Commit messages:
 - 8280233: Temporarily disable Unix domain sockets in Windows PipeImpl

Changes: https://git.openjdk.org/jdk17u-dev/pull/548/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=548&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8280233
  Stats: 25 lines in 1 file changed: 0 ins; 22 del; 3 mod
  Patch: https://git.openjdk.org/jdk17u-dev/pull/548.diff
  Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/548/head:pull/548

PR: https://git.openjdk.org/jdk17u-dev/pull/548


More information about the jdk-updates-dev mailing list