8241786: 3 DatagramChannel tests and 2 MulticastSocket tests fail due to "SocketException: No buffer space available"

Chris Hegarty chris.hegarty at oracle.com
Fri Apr 3 08:59:10 UTC 2020


Daniel,

> On 2 Apr 2020, at 10:33, Daniel Fuchs <daniel.fuchs at oracle.com> wrote:
> 
> Hi Chris,
> 
> On 02/04/2020 09:40, Chris Hegarty wrote:
>> This is a functional change that affects the product build. Maybe that
>> would be a little clearer from a different bug synopsis. Suggest
>> something like:
>>   Improve heuristic to determine default network interface on macOS
> 
> I can do that -

An updated synopsis should be fine.

> or I can split the change if needed: that is push
> the changes to DefaultInterface on its on?
> Maybe I should add an @bug 8241786 to some of these tests too.
> 
>>> webrev:
>>> http://cr.openjdk.java.net/~dfuchs/webrev_8241786/webrev.01/
>> DefaultInterface.java
>>   Unless I'm mistaken, the first IPv4+IPv6+nonLinkLocal interface is not
>> necessarily returned.
> 
> Damn. Good catch! But that's your bug Chris: it was already there :-)
> 
> http://cr.openjdk.java.net/~dfuchs/webrev_8241786/webrev.02

LGTM.

-Chris.


More information about the nio-dev mailing list