-
Notifications
You must be signed in to change notification settings - Fork 4
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
Linux compatibility #14
Comments
yeah haven't had time to poke at it more, but my initial thoughts are maybe trying to process results in a separate thread, just seems like on linux it would block and never get any replies from the mdns daemon |
It reaches the callback when I uncomment the |
interesting, thanks for checking. Odd since other platforms don't require to check first, can just block and it'll return when there's data. Also wonder if it might be worth using the proper |
I am getting a timeout during registration (on Ubuntu):
Is this related to the previous comments? Or should I create a new issue? |
it might be related, thinking the best way forward might be just to use the avahi APIs instead of the compatbility APIs which might work out better in the end. Just haven't had time to spend much on linux to make progress myself. |
I am trying to run the examples on a Linux distro:
Setup starting from c80301a:
Output:
The warning seems harmless, and I can confirm the service was actually registered using
avahi-browse
. But I expect log output from the callbacks like I get on MacOS. Otherwise thebrowse
binary is unable to interact with the discovered hosts. See MacOS output frombrowse
:The text was updated successfully, but these errors were encountered: