Date: Thu, 7 Sep 2000 15:57:35 -0400 (EDT) From: Vivek Khera <khera@kciLink.com> To: mikko@dynas.se Cc: freebsd-stable@freebsd.org Subject: Re: running lyris for linux makes many zombies Message-ID: <14775.62255.806691.613714@onceler.kciLink.com> In-Reply-To: <Pine.BSF.4.21.0009061541120.271-100000@explorer.rsa.com> References: <14774.47413.520585.194330@onceler.kciLink.com> <Pine.BSF.4.21.0009061541120.271-100000@explorer.rsa.com>
next in thread | previous in thread | raw e-mail | index | archive | help
>>>>> "m" == mikko <ISO-8859-1> writes: >> Any kind of fix would be appreciated. Right now I'm restarting the >> process every 6 hours to keep zombies limited in number. [ ... snip ... ] m> The above patch does seem to get rid of zombies for a linux process m> that has done a signal(SIGCHLD, SIG_IGN). Unfortunately, it seems lyris doesn't call signal(SIGCHLD, SIG_IGN). I'm still getting zombies out of it... grrr. It uses linux kernel threads, and that seems to be where the issue is. On linux, I'm guessing those threads don't need to be reaped by wait(), but in the linuxalator under FreeBSD, they do. Perhaps I need to attack the linux kernel thread implementation... Any other ideas out there? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?14775.62255.806691.613714>