Joerg Wunsch 245f17d43c Implement SA_NOCLDWAIT.
The implementation is done (unlike what i've originally been
contemplating) by reparenting kids of processes that have the
appropriate bit set to PID 1, and let PID 1 handle the zombie.  This
is far less problematical than what would seem to be ``doing it
right'', for a number of reasons.

Of our currently shipping PID-1-intended programs, 50 % fail the above
assumption. ;-)  (Read this: sysinstall doesn't do it right.  This is
no problem as long as no program called by sysinstall actually uses
SA_NOCLDWAIT.)

ToDo:		. clarify the correct SA_* flag inheritance, compared
		  to other systems,
		. decide whether the compat cruft (osigvec(9)) should
		  deal with new system additions or not,
		. merge OpenBSD's SA_SIGINFO implementation. ;)
Reviewed by:	bde
1997-09-13 19:42:29 +00:00
..
1997-09-13 15:28:30 +00:00
1997-06-14 13:56:12 +00:00
1997-09-13 19:42:29 +00:00
1997-08-02 14:33:27 +00:00
1997-09-07 08:30:24 +00:00
1997-07-21 16:55:28 +00:00
1997-05-28 04:45:15 +00:00
1997-09-13 19:42:29 +00:00
1997-09-13 15:04:52 +00:00