diff options
author | Sergey Bugaev <bugaevc@gmail.com> | 2021-05-26 16:40:47 +0300 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2022-08-10 22:12:30 +0200 |
commit | 111e1a54234613eb5055903cffa20d1f1e6a659e (patch) | |
tree | 9613e1deb5199ee8299bf668e997a2ed91ecfe0b /proc/mgt.c | |
parent | 2c6c2b011eda70abac23c6ff9702917485f9ed3b (diff) | |
download | hurd-111e1a54234613eb5055903cffa20d1f1e6a659e.tar.gz hurd-111e1a54234613eb5055903cffa20d1f1e6a659e.tar.bz2 hurd-111e1a54234613eb5055903cffa20d1f1e6a659e.zip |
proc: Use ports_request_dead_name_notification ()
Diffstat (limited to 'proc/mgt.c')
-rw-r--r-- | proc/mgt.c | 10 |
1 files changed, 1 insertions, 9 deletions
@@ -662,17 +662,9 @@ void proc_death_notify (struct proc *p) { error_t err; - mach_port_t old; - err = mach_port_request_notification (mach_task_self (), p->p_task, - MACH_NOTIFY_DEAD_NAME, 1, - p->p_pi.port_right, - MACH_MSG_TYPE_MAKE_SEND_ONCE, - &old); + err = ports_request_dead_name_notification (p, p->p_task, NULL); assert_perror_backtrace (err); - - if (old != MACH_PORT_NULL) - mach_port_deallocate (mach_task_self (), old); } /* Complete a new process that has been allocated but not entirely initialized. |