Xref: utzoo comp.unix.questions:14067 comp.unix.xenix:6254 Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!unmvax!ncar!boulder!sunybcs!bingvaxu!leah!msb62 From: msb62@leah.Albany.Edu (Mitch Baltuch) Newsgroups: comp.unix.questions,comp.unix.xenix Subject: help determining child process status Message-ID: <1854@leah.Albany.Edu> Date: 6 Jun 89 16:56:25 GMT Reply-To: msb62@leah.albany.edu.UUCP (Mitch Baltuch) Distribution: usa Organization: SUNYA - Thunderstorm Analysis Center Lines: 22 I am running SCO Xenix v2.3 on a Zenith Z386, using their v2.3 development toolkit. My problem is that I have a parent task which forks a number of tasks. Some of these tasks spawn other tasks based on asynchronous events, so that the number and duration of these tasks cannot be determined. I am looking for a way that a task can tell when all its children have terminated. This is complicated by the fact that one or two processes may not terminate by themselves and cannot be terminated until all other processes have exited. I have not been able to find a convenient way to accomplish this. Any suggestions? Thanks Mitch Baltuch Thunderstorm Analysis Center State University of New York at Albany ____________________________________________________________________________ Internet: msb62@leah.albany.edu Phone: (518) 442-4138 Bitnet: m.s.baltuch@albnyvms Snail Mail: State Univ. of NY at Albany ES235 ATM/SCI 1400 Washington Ave. Albany, New York 12222 Disclaimer: These opinions are only mine, but I love 'em anyway.