[nsd-users] make nsdc more reliable for restart

Paul Wouters paul at nohats.ca
Fri Aug 10 19:12:49 UTC 2012


On Fri, 10 Aug 2012, Alf Schlichting wrote:

> while running nsd as a secondary nameserver with +1000
> domains we discovered that the default nsdc(8) was
> not able to reliable restart nsd.
> Reason I think is that, by using the PID file, it sends
> it's signal to only 1 of the default 3 processes.
> Afterwards it only checks against this 1 process while
> the other 2 still may be running causing trouble on
> start up.
>
> The patch below fixes it for us (was tested in a lab
> environment with 10.000 domains).

Aha! I have run into this as well, especially in combination
with opendnssec. I had filed a bug report, but there were issues
reproducing it. I'm glad I'm not crazy!

Paul



More information about the nsd-users mailing list