[Bug 149086] [multicast] Generic multicast join failure in 8.1
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sat Feb 22 19:17:37 UTC 2020
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=149086
Loki Verloren <l0k18 at pm.me> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |l0k18 at pm.me
--- Comment #4 from Loki Verloren <l0k18 at pm.me> ---
I'm not 100% sure this is related but the code here:
https://github.com/p9c/pod/blob/master/pkg/transport/transport.go#L72
which works on MacOS 10.13.6 and linux 5.something kernel is not sending out
any packets at all. The listener works but the sender does not. I have already
tried using SO_REUSEPORT instead of SO_REUSEADDR and this makes no difference
to any other platform I am testing from working.
I dug around the current open issues to see if there was something relevant,
and I think this might be exactly the same issue. This is a different language
and potentially does share C library accesses in common with the Perl problems
being reported here. I hope my report can add something towards solving this
issue.
I am at least relieved to see that this looks like a FreeBSD kernel bug since
as I said, the same code above also works on MacOS. However, the *bsd platforms
on the Go standard library are the least exercised of all the major platform
ports and it's possible that even though it looks like a similar bug it may not
be.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list