Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Feb 2012 20:51:44 GMT
From:      jilles@FreeBSD.org
To:        jilles@FreeBSD.org, freebsd-bugs@FreeBSD.org, jilles@FreeBSD.org
Subject:   Re: bin/165164: [PATCH][bin] xargs(1) incorrect pointer passed to waitchildren function
Message-ID:  <201202202051.q1KKpih8051714@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201202202051.q1KKpih8051714>