diff options
author | Roland McGrath <roland@gnu.org> | 2000-03-14 00:49:47 +0000 |
---|---|---|
committer | Roland McGrath <roland@gnu.org> | 2000-03-14 00:49:47 +0000 |
commit | 765a4c2903b9c187b05dd4dac9a4a9ec97af1d55 (patch) | |
tree | 09039364bef859eaaea624c50117f46b014c5891 | |
parent | d6fb866bfff3eb4d4add7246ff54b6cc552b561a (diff) |
.
-rw-r--r-- | proc/ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/proc/ChangeLog b/proc/ChangeLog index fc230707..54b6ee77 100644 --- a/proc/ChangeLog +++ b/proc/ChangeLog @@ -1,5 +1,12 @@ 2000-03-13 Roland McGrath <roland@baalperazim.frob.com> + * mgt.c (S_proc_exception_raise): Check for + MACH_SEND_NOTIFY_IN_PROGRESS rather than MACH_SEND_INVALID_NOTIFY. + Don't deallocate THREAD and TASK ports before the switch, since the + successful case uses THREAD again and the failure case uses TASK + again. Instead, deallocate them at the end of the successful case. + At the end of the error case, use mach_port_destroy on THREAD only. + * stubs.c (struct msg_sig_post_request): New type, broken out of send_signal, where it was anonymous. (struct msg_spec): Type removed. |