Date: Thu, 02 Feb 2012 21:50:58 -0800 From: Doug Barton <dougb@FreeBSD.org> To: Jeremy Chadwick <freebsd@jdc.parodius.com> Cc: Torfinn Ingolfsen <torfinn.ingolfsen@broadpark.no>, freebsd-stable@freebsd.org Subject: Re: FreeBSD 8.2-stable: devd fails to restart Message-ID: <4F2B75C2.6090005@FreeBSD.org> In-Reply-To: <20120202214550.GA6965@icarus.home.lan> References: <20120202212222.e940f64c.torfinn.ingolfsen@broadpark.no> <20120202214550.GA6965@icarus.home.lan>
next in thread | previous in thread | raw e-mail | index | archive | help
On 02/02/2012 13:45, Jeremy Chadwick wrote: > On Thu, Feb 02, 2012 at 09:22:22PM +0100, Torfinn Ingolfsen wrote: >> Hi, >> >> I thought this bug was fixed back in 2009? >> root@kg-v7# uname -a >> FreeBSD kg-v7.kg4.no 8.2-STABLE FreeBSD 8.2-STABLE #7: Sat Jul 9 23:00:31 CEST 2011 root@kg-v7.kg4.no:/usr/obj/usr/src/sys/GENERIC amd64 >> root@kg-v7# >> root@kg-v7# service devd status >> devd is running as pid 555. >> root@kg-v7# service devd restart >> Stopping devd. >> Starting devd. >> devd: devd already running, pid: 555 >> /etc/rc.d/devd: WARNING: failed to start devd >> root@kg-v7# service devd status >> devd is not running. >> >> What gives? > > This is probably "what gives", as it's a common problem with all sorts > of daemons and is not specific to devd in the least: > > - devd is running (pid 555) > - Admin issues "service devd restart" > -- devd is sent SIGTERM; devd internally starts shutting down, > but is not fully dead yet. "kill" does not block (wait) for > processes to end, obviously No, but wait_for_pids() does. The OP's /etc is out of date. -- It's always a long day; 86400 doesn't fit into a short. Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4F2B75C2.6090005>