Race Condition Causes dnsmasq to Fail to Start By NetworkManager
Garry T. Williams
gtwilliams at gmail.com
Sun Mar 17 18:29:14 UTC 2013
On 3-16-13 23:52:39 Reindl Harald wrote:
> Am 16.03.2013 23:37, schrieb Garry T. Williams:
> > It seems that NM kills the running dnsmasq and then restarts it.
> > The new instance sometimes fails to bind because the old instance
> > hasn't finished closing the port.
> >
> > My work-around is to:
> >
> > sudo systemctl start dnsmasq.service
> >
> > when I notice the failure. How can I eliminate this race?
>
> systemd supports auto-restart of services and nobody knows why it is
> not used as default while i have it for ANY service since Fedora 15
> in production use
>
> yes, it's a workaround but it should work without user interaction
> and since i avoid NetworkManager and use the classical
> "network.service" with a static config nor have installed NM on
> anymachine.............
Yes. This is a better work-around. Thanks for the suggestion.
--
Garry T. Williams
More information about the users
mailing list