statd: reliable avahi client reconnect

Add reliable avahi client reconnect via explicit free+recreate, reduced
log verbosity (single 10s warning instead of 3×2s loop).  Also, binary
TXT record filtering (UTF-8 + XML validity), and finally add a SIGHUP
handler for on-demand reconnect.

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
This commit is contained in:
Joachim Wiberg
2026-03-22 20:23:44 +01:00
parent 8d164216fc
commit e168633f4e
4 changed files with 145 additions and 23 deletions
-1
View File
@@ -1,3 +1,2 @@
#set DEBUG=1
service name:statd [12345] <pid/confd> statd -f -p /run/statd.pid -n -- Status daemon