On Tuesday, 01 August 2023 at 12:16, Petr Menšík wrote: > Hi Pavel, > > With Avahi upstream maintainer hat on, I would say it still makes sense to > have separate mdns*_minimal and mdns? modules. I would say mdns > (non-minimal) should be rarely needed, because by default it should be used > just for *.local names. As I have wrote to referenced ticket, I think we > want to prefer mdns_minimal in the future, but it first needs solving > increased timeouts for not present names [1]. As soon as it is solved on > avahi-daemon side, we can deprecate mdns{4,6}_minimal and mdns{4,6} > variants. If only one family should be resolved, I think it would be better > to configure it on side of avahi-daemon. Simpler is good if it still offers the features required by Fedora. > I think mdns resolution needs smarter approach from avahi-daemon. It might > be useful to not open and re-parse /etc/mdns.allow on every single > ``getaddrinfo()`` call, but cache it in thread local storage and re-read its > contents only on timestamp change. Maybe with checking the file stamp only > once per second at most. Isn't inotify what should be used in such cases? Regards, Dominik -- Fedora https://fedoraproject.org There should be a science of discontent. People need hard times and oppression to develop psychic muscles. -- from "Collected Sayings of Muad'Dib" by the Princess Irulan _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue