aboutsummaryrefslogtreecommitdiff
path: root/proc/wait.c
Commit message (Collapse)AuthorAgeFilesLines
* (waiting_parent_cares): Delete function.Michael I. Bushnell1996-03-201-83/+13
| | | | | | | | | | | | Don't include "interrupt_S.h". (alent_parent): Unconditionally enqueue zombie. Use condition_broadcast instead of continuation stuff. (S_interrupt_operation): Delete function. (abort_wait): Delete function. (reparent_zombies): Likewise. (S_proc_mark_stop): Likewise. (S_proc_wait): Use condition_wait instead of continuation stuff; never return EBUSY.
* (S_interrupt_operation): Include new seqno parameter.Michael I. Bushnell1995-11-211-1/+2
|
* (S_proc_wait): `p->msgportwait' ==> `p->p_msgportwait' typo fix.Michael I. Bushnell1995-11-141-1/+1
|
* (S_proc_wait): Also return EBUSY if P->msgportwait, because both shareMichael I. Bushnell1995-11-091-1/+1
| | | | the same memory in the proc structure.
* (struct zombie): Deleted; now in proc.h.Michael I. Bushnell1995-10-311-12/+0
| | | | (zombie_list): Likewise.
* (zombie_check_pid): Typo.Michael I. Bushnell1995-07-221-1/+1
|
* (zombie_check_pid): Examine Z->pgrp too.Michael I. Bushnell1995-07-221-1/+2
|
* (S_proc_wait): Use `waiter_cares', not `waiting_parent_cares' inMichael I. Bushnell1995-04-261-1/+2
| | | | zombie check.
* (reparent_zombies): Send SIGCHLD signal to init.Michael I. Bushnell1995-04-181-1/+7
|
* (S_proc_wait): Don't return ESRCH; return ECHILD.Michael I. Bushnell1995-04-181-3/+3
|
* (waiter_cares, waiting_parent_cares): New functions.Roland McGrath1995-04-061-28/+37
| | | | (alert_parent, reparent_zombies, S_proc_wait, S_proc_mark_stop): Use them.
* entered into RCSMichael I. Bushnell1994-08-221-3/+0
|
* Formerly wait.c.~10~Roland McGrath1994-08-221-1/+2
|
* Formerly wait.c.~9~Michael I. Bushnell1994-07-221-1/+1
|
* Formerly wait.c.~8~Michael I. Bushnell1994-07-221-2/+2
|
* Formerly wait.c.~7~Michael I. Bushnell1994-07-201-1/+0
|
* Formerly wait.c.~6~Michael I. Bushnell1994-06-301-20/+31
|
* Formerly wait.c.~5~Roland McGrath1994-06-301-2/+5
|
* Formerly wait.c.~4~Michael I. Bushnell1994-05-061-7/+7
|
* Formerly wait.c.~3~Michael I. Bushnell1994-04-081-1/+1
|
* Formerly wait.c.~2~Michael I. Bushnell1994-03-221-4/+7
|
* Initial revisionMichael I. Bushnell1994-03-221-0/+314