From 8610c561b7c249fe0d851be8d5d41dbe3cb2a674 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Sat, 4 Aug 2001 23:32:47 +0000 Subject: . --- proc/ChangeLog | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'proc') diff --git a/proc/ChangeLog b/proc/ChangeLog index eb848193..58fa83f7 100644 --- a/proc/ChangeLog +++ b/proc/ChangeLog @@ -1,5 +1,15 @@ 2001-08-04 Roland McGrath + * proc.h (struct proc): New members p_rusage, p_child_rusage. + * wait.c (rusage_add): New static function. + (alert_parent): Use it to add dead child's p_rusage into parent's + p_child_rusage. + (S_proc_wait): Fill *RU out param with CHILD->p_rusage, not just zeros. + Rewrote subfunction child_ready and its two callers into new + subfunction reap to reduce duplicated code. + + * mgt.c (process_has_exited): Call ports_interrupt_rpcs last thing. + * mgt.c (S_proc_reauthenticate): Release global_lock while making RPC. Don't mach_port_deallocate an argument port when returning an error, because mig does it for us. -- cgit v1.2.3