On Thu, 01 May 2003 08:25:52 -0700 dries <dries@irssystems.nl> wrote:
es that's correct, this doesn't explain however why a kill-waitpid sequence fials ! does it.
It strikes me as a bit odd (to say the least) that the kill-waitpid sequence doesn't work, the man pages give no clue why this would result in a zombie. That is true. Both kill(2) and waitpid(2) are system calls. For some reason, you hit a bug in the kernel, or the child might have been doing something, like trying to take input from the terminal.
If you have a small test program that exhibits this problem, could you send it to me. When things should work, but do not, there is generally something else involved. -- Jerry Feldman <gaf@blu.org> Boston Linux and Unix user group http://www.blu.org PGP key id:C5061EA9 PGP Key fingerprint:053C 73EC 3AC1 5C44 3E14 9245 FB00 3ED5 C506 1EA9