From c05364b65344a0cf83657b8abd3ac65b0e62f194 Mon Sep 17 00:00:00 2001 From: "Michael I. Bushnell" Date: Mon, 8 Jul 1996 17:52:30 +0000 Subject: (stop_pgrp): Don't do anything if ORPHANED. --- trans/crash.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'trans/crash.c') diff --git a/trans/crash.c b/trans/crash.c index ae040f87..863499e5 100644 --- a/trans/crash.c +++ b/trans/crash.c @@ -89,7 +89,7 @@ stop_pgrp (process_t userproc, mach_port_t cttyid) int i; err = proc_getpids (userproc, &pid, &pgrp, &orphaned); - if (err) + if (err || orphaned) return; /* Use USERPROC so that if it's just died we get an error and don't do @@ -97,7 +97,7 @@ stop_pgrp (process_t userproc, mach_port_t cttyid) err = proc_getpgrppids (userproc, pgrp, &pids, &numpids); if (err) return; - + for (i = 0; i < numpids; i++) if (pids[i] != pid) { -- cgit v1.2.3