In lib/spawni.c is the following comment: The Unix standard contains a long explanation of the way to signal an error after the fork() was successful.
I can't find anything either in the source or in git that says which standard this refers to. It would also be nice if possible to reference the "long explanation" and later, the choice made by "the committee". -- http://rrt.sc3d.org