bin/165164: [PATCH][bin] xargs(1) incorrect pointer passed to waitchildren function

jilles at FreeBSD.org jilles at FreeBSD.org
Mon Feb 20 20:51:45 UTC 2012


Synopsis: [PATCH][bin] xargs(1) incorrect pointer passed to waitchildren function

Responsible-Changed-From-To: freebsd-bugs->jilles
Responsible-Changed-By: jilles
Responsible-Changed-When: Mon Feb 20 20:47:47 UTC 2012
Responsible-Changed-Why: 
Take.

This looks useful for standards/165155. I think the "race" between
vfork/_exit/waitpid(WNOHANG) will always work as expected, however,
because of the semantics of vfork and how the FreeBSD kernel signals
_exit->vfork and _exit->waitpid at the same time during exit1.

http://www.freebsd.org/cgi/query-pr.cgi?pr=165164


More information about the freebsd-bugs mailing list