Skip to content
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

Reuse EntryGroup - reset+(re)commit #14

Merged
merged 1 commit into from
Jan 31, 2024
Merged

Reuse EntryGroup - reset+(re)commit #14

merged 1 commit into from
Jan 31, 2024

Conversation

grishy
Copy link
Owner

@grishy grishy commented Jan 31, 2024

close #13
This is not a perfect solution. The application creates and reuses a single entity group in avahi. This is good because it doesn't need to recreate EG every time, but if avahi restarts and flushes the state, the go-avahi-cname will also go out (exit with error).
This can be fixed by monitoring and recreating the group every time. Perhaps later I will implement this method.
For now, I'm fine with restarting if avahi restarted. 😄

@grishy grishy self-assigned this Jan 31, 2024
@grishy
Copy link
Owner Author

grishy commented Jan 31, 2024

@grishy grishy merged commit 867e9e1 into main Jan 31, 2024
2 checks passed
@grishy grishy deleted the fix/avahi-free-group branch April 7, 2024 08:32
grishy added a commit that referenced this pull request Nov 20, 2024
Reuse EntryGroup - reset+(re)commit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Failed to publish CNAMEs: too many objects
1 participant