-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Panic on socket connect on MacOS Mojave #9
Comments
To be honest don't have any clue what the problem is here. It guess we would have to find out how to do this broadcast on macos. |
Just some notes while I look into it (mostly for my reference, you likely know all this). I have a Python app that makes a similar UPnP broadcast. It binds
Could it be because EDIT: Listening on http://192.168.0.65:4950/
UdpSocket { addr: V6([::]:45885), fd: 9 }
UdpSocket { addr: V6([::ffff:192.168.0.65]:45885), fd: 9 } Note the IPv4 address at the last line. |
I still look at this issue from time to time but haven't made any progress. My thread at the rust forum hasn't gotten much attention either: https://users.rust-lang.org/t/ipv6-upnp-multicast-for-rust-dlna-server-macos/24425/2 |
That's too bad. Unfortunately I don't have access to a Mac for any sort of debugging so I won't be able to help out. If you do find a possible fix I can verify it on Linux but that is about it. |
MacOS 10.14.2
rustc 1.31.1 (b6c32da9b 2018-12-18)
Panics at
socket.connect("239.255.255.250:1900").unwrap();
insrc/dlna/discovery.rs
.The text was updated successfully, but these errors were encountered: