RFR: 8280241: (aio) AsynchronousSocketChannel init fails in IPv6 only Windows env [v2]

Daniel Jeliński djelinski at openjdk.java.net
Tue Jan 25 10:22:12 UTC 2022


> When IPv4 is disabled on a Windows system, `socket(AF_INET,...)` calls fail with `WSAEAFNOSUPPORT`.
> The socket is only needed to retrieve the address of ConnectEx method, and an IPv6 socket serves that purpose equally well.
> 
> The patch was verified on a Windows 10 machine with IPv4 disabled using `netsh interface ipv4 uninstall`. Some tests are still failing, but `TestAsyncSocketChannels` is passing now.

Daniel Jeliński has updated the pull request incrementally with one additional commit since the last revision:

  Update copyright dates

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

Changes:
  - all: https://git.openjdk.java.net/jdk/pull/7197/files
  - new: https://git.openjdk.java.net/jdk/pull/7197/files/2f2207db..111f41bb

Webrevs:
 - full: https://webrevs.openjdk.java.net/?repo=jdk&pr=7197&range=01
 - incr: https://webrevs.openjdk.java.net/?repo=jdk&pr=7197&range=00-01

  Stats: 2 lines in 2 files changed: 0 ins; 0 del; 2 mod
  Patch: https://git.openjdk.java.net/jdk/pull/7197.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/7197/head:pull/7197

PR: https://git.openjdk.java.net/jdk/pull/7197


More information about the nio-dev mailing list