I'm probably doing something wrong but... I'm execve's some daemons and when kill them, they are shoing up as zombies. The parent process that launched them is still around and it is doing a wait(pid). Isn't this what is supposed to happen? anything I might have overlooked?