You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
seems like what I have here is a test case where join_multicast_v4 succeeds and join_multicast_v6 doesn't, it behaves differently depending on whether you're on MacOS, Linux or FreeBSD:
It seems you're getting a EDEADLK (errno 35) deadlock error? Not one I've seen in a while 😅
But it doesn't seem like the socket2 call is failing, the problem seems to be the setup. Since the code is very much hardware specific, e.g. the interface setup, it's hard to help.
interesting I'll poke around at it a bit, seems odd that this would work for ipv4 and not ipv6 though. Coinicidentally there isn't any test coverage for join_multicast_v6 in socket2's test cases that I can see, just v4:
seems like what I have here is a test case where join_multicast_v4 succeeds and join_multicast_v6 doesn't, it behaves differently depending on whether you're on MacOS, Linux or FreeBSD:
https://gist.github.com/paigeadelethompson/57a948bfd6966363efa5c4b8f26acd38
kinda stumped
The text was updated successfully, but these errors were encountered: