defunct processes even after signal(...wait())

R. Kannan kannan at cerc.wvu.wvnet.edu
Wed Sep 20 07:02:28 AEST 1989


Hai

	We are faced with a strange problem. Even though we have the 
        int ChildInt ()
{
      wait((union wait *)0);
}

  ....
  ....

    signal(SIGCHLD, ChildInt);
  ....
....
  
      when we really try to fork at a very rapid rate, we end up with
      some defunct (ZOMBIE ) processes.


	Is a SUN 4 environment. COuld some one explain to us what 
        could be wrong? and possible solutions.


Thanks very much ,

kannan



More information about the Comp.unix.wizards mailing list