RFR: 6914801: IPv6 unavailable if stdin is a socket [v2]
Michael McMahon
michaelm at openjdk.org
Thu Jan 5 09:46:50 UTC 2023
On Wed, 4 Jan 2023 16:18:58 GMT, Daniel Jeliński <djelinski at openjdk.org> wrote:
>> This patch reenables IPv6 stack when stdin is an IPv4 socket.
>>
>> The code that blocked IPv6 was introduced in JDK-4673940 back when JDK could only operate with either IPv4 or IPv6 sockets, and was using `IPv6_available` to determine which socket type was in use. Now that JDK is able to operate with both IPv4 and IPv6 sockets at the same time, the check for IPv4 stdin is no longer relevant.
>>
>> Included test passes with the changes applied, fails without them. Other tier1-3 tests also pass.
>
> Daniel Jeliński has updated the pull request incrementally with one additional commit since the last revision:
>
> Additional logging
LGTM
-------------
Marked as reviewed by michaelm (Reviewer).
PR: https://git.openjdk.org/jdk/pull/11638
More information about the nio-dev
mailing list