I cannot understand this simple situation:
I ignore SIGCHLD signal and quickly fork N child processes.
As I ignore SIGCHLD signal the children wont notify the parent
process of their termination, so no wait() to collect status
of their termination is needed and no processes should turn into
If i quickly fork children processes and quickly exit then after
the children have terminated and parent is sleep()ing I see a
single Zombie process.
If i quickly fork() N children, sleep() in each of the processes
then after exit()ing them and again sleep()ing in the parent process I