Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!wuarchive!uwm.edu!psuvax1!rutgers!cmcl2!adm!smoke!gwyn From: gwyn@smoke.brl.mil (Doug Gwyn) Newsgroups: comp.unix.questions Subject: Re: Question on fork(), exec(), kill() Message-ID: <16177@smoke.brl.mil> Date: 17 May 91 04:16:49 GMT References: <1991May15.201821.15350@colorado.edu> Organization: U.S. Army Ballistic Research Laboratory, APG, MD. Lines: 8 In article <1991May15.201821.15350@colorado.edu> farnham@spot.Colorado.EDU (Farnham David) writes: >I don't seem to have any problem killing the child, but after several >iterations I run out of process space and I can no longer fork(). Sure -- processes continue to occupy slots in the process table, and thus are counted against your process limit, until they are successfully wait()ed on. Kill()ing them just makes zombies out of the processes; wait() lays them to rest.