From 2604c47015d89394a04bd2812870df50767a37da Mon Sep 17 00:00:00 2001 From: Michael R Sweet Date: Mon, 14 Apr 2025 19:40:49 -0400 Subject: [PATCH] Move hostname change logic (not sure why git didn't commit this earlier... --- scheduler/dirsvc.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scheduler/dirsvc.c b/scheduler/dirsvc.c index 62951f6f60..0dbc1d050f 100644 --- a/scheduler/dirsvc.c +++ b/scheduler/dirsvc.c @@ -431,9 +431,6 @@ dnssdRegisterCallback( if ((flags & CUPS_DNSSD_FLAGS_ERROR) || !p) return; - if (flags & CUPS_DNSSD_FLAGS_HOST_CHANGE) - cupsdUpdateDNSSDName(); - reg_name = cupsDNSSDServiceGetName(service); if ((!p->reg_name || _cups_strcasecmp(reg_name, p->reg_name))) @@ -446,6 +443,9 @@ dnssdRegisterCallback( LastEvent |= CUPSD_EVENT_PRINTER_MODIFIED; } + + if (flags & CUPS_DNSSD_FLAGS_HOST_CHANGE) + cupsdUpdateDNSSDName(); } -- 2.47.2