-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Switch mdns library #257
Comments
Also needs to fix:
|
Closing in favor of #623. |
Why not switch to https://github.com/hashicorp/mdns ? https://github.com/whyrusleeping/mdns is a fork of https://github.com/hashicorp/mdns and https://github.com/hashicorp/mdns fixed some data races. |
We've fixed all the ones fixed upstream. |
Where? |
Looking at a diff between the two versions, it looks like the only remaining change we need is the ability to turn off (or redirect) logging. We should probably upstream that and then get off the fork (eventually). |
Mutex is a bad solution because of:
What do you mean? I am new to go |
That's just a really stupid debug line. It shouldn't be copying the client. Fix in whyrusleeping/mdns#8.
This version supports suppressing log output (error/info messages to standard error) and the upstream version doesn't. |
fix: avoid returning typed nils
Either (a) switch to a fork or, even better, switch to https://github.com/grandcat/zeroconf. The current library is unmaintained and has at least one data race (and parts of it are incomprehensible).
The text was updated successfully, but these errors were encountered: