From deec92cabde95119d76d2957c14a875a0eb711cd Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Sat, 4 Aug 2001 23:32:33 +0000 Subject: 2001-08-04 Roland McGrath * mgt.c (process_has_exited): Call ports_interrupt_rpcs last thing. --- proc/mgt.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'proc/mgt.c') diff --git a/proc/mgt.c b/proc/mgt.c index 7b12b00f..c6e045a1 100644 --- a/proc/mgt.c +++ b/proc/mgt.c @@ -753,6 +753,9 @@ process_has_exited (struct proc *p) condition_broadcast (&p->p_wakeup); p->p_dead = 1; + + /* Cancel any outstanding RPCs done on behalf of the dying process. */ + ports_interrupt_rpcs (p); } void -- cgit v1.2.3