On Thu, 7 Oct 1999, Ed G. wrote:
> 511 <diald> 02:51:36 --- SIGCHLD (Child exited) ---
> 511 <diald> 02:51:36 wait4(-1, <unfinished ...>
>
> ...but the signal is not handled by diald until 3:24:15.
>
> 511 <diald> 03:24:15 <... wait4 resumed> [WIFEXITED(s) &&
> WEXITSTATUS(s) == 1], WNOHANG, NULL) = 536
Whoa! That wait call took half an hour. But it has WNOHANG
set so it shouldn't be blocking anyway even if there is
nothing to reap (and there is because we just got a SIGCHLD).
This looks more like a kernel problem. Is it reproducible?
On other kernels?
Mike
--
.----------------------------------------------------------------------.
| Mike Jagdis | Internet: [EMAIL PROTECTED] |
| 280, Silverdale Road, Earley, | Voice: +44 118 926 6996 |
| Reading RG6 7NU ENGLAND | Work: +44 118 989 0403 |
`----------------------------------------------------------------------'
-
To unsubscribe from this list: send the line "unsubscribe linux-diald" in
the body of a message to [EMAIL PROTECTED]