[sudo-commits] sudo changeset 5355:b0dcf825244f

Todd C. Miller Todd.Miller at courtesan.com
Thu May 20 07:33:21 EDT 2010


changeset:	5355:b0dcf825244f in /home/hg/sudo
details:	http://www.sudo.ws/repos/sudo/rev/b0dcf825244f
user:		Todd C. Miller <Todd.Miller at courtesan.com>
date:		Thu May 20 07:33:14 2010 -0400

Log Message:
	When execve() of the command fails, it is possible to receive SIGCHLD
	before we've read the error status from the pipe.  Re-order things
	such that we send the final status at the very end and prefer error
	status over wait status.

diffstat:

 src/script.c |  119 +++++++++++++++++++++++++++++++++-------------------------
 1 files changed, 68 insertions(+), 51 deletions(-)



More information about the sudo-commits mailing list