[Queue-developers] queued and defunct processes
Brought to you by:
wkrebs
|
From: Mike C. <da...@ix...> - 2001-05-13 06:24:35
|
On Sat, May 12, 2001 at 12:04:16AM -0700, Mike Castle wrote:
> I see the following now:
> :/usr/src/queue/queue-development# ps -ef | grep queued
> root 5331 1 0 23:47 ? 00:00:02 queued
> nexus 8604 5331 0 23:53 ? 00:00:00 [queued <defunct>]
> nexus 8607 5331 0 23:53 ? 00:00:00 [queued <defunct>]
> root 8815 753 0 23:53 pts/2 00:00:00 grep queued
>
> And things hang for about, oh, 120 seconds or so (that number sounds
> familiar ;-).
I think I may have narrowed it down.
It *appears* that if queued receives a SIGCHLD while inside netfread,
things aren't properly processed. The fact that a SIGCHLD was received is
either somehow lost, OR things hang out in netfread for a long time.
About to investigate.
Yes, I have nothing better to do on a Saturday night...
mrc
--
Mike Castle Life is like a clock: You can work constantly
da...@ix... and be right all the time, or not work at all
www.netcom.com/~dalgoda/ and be right at least twice a day. -- mrc
We are all of us living in the shadow of Manhattan. -- Watchmen
|