Yes I agree - the kill case is rather exceptional, so for clarity I'll strike through it. The case where the child doesn't zombify because the parent exits immediately is also exceptional, as you say.
One world, one people
Comment on Re^3: confusing fork/readline behaviour (wait)