Having every daemon put itself into the background is bad software design
Mark Felder
feld at FreeBSD.org
Fri Dec 6 15:11:36 UTC 2013
On Tue, Dec 3, 2013, at 11:38, Unga wrote:
>
> Btw, I got in to this problem by trying to use DJB's daemontools to
> supervise my server running on FreeBSD. But it creates zombie processes
> and spawn quite fast. In my daemons, after fork(2), parent returns.
>
Our own /usr/sbin/daemon utility has the ability to supervise processes
as well, but doesn't respawn processes at an insane rate like
daemontools does. I've seen a coredumping process supervised by
daemontools actually take a server down because of the CPU load.... our
own daemon utility respawns it after waiting 1 second.
More information about the freebsd-questions
mailing list