IIRC, the first version did this.
And it was me who spoiled this approach. But! only because I wasn't sure
this user-visible change is acceptable, and because there was some
misunderstanding. See http://marc.info/?l=linux-kernel&m=128552495203050&w=2
But,
say, any test-case which does getrusage() after fork() with ignored
SIGCHLD/SA_NOCLDWAIT?.
+1.
Personally, I'd certainly prefer this way, because I don't care about
POSIX at all ;)
Still. Once again, this breaks the current rules, and we never do
this without strong reason.
I think we should ask Roland. If he thinks this is OK, I'd certainly
agree.
Oleg.
--