[sudo-commits] sudo changeset 5179:9eba0115e35a

Todd C. Miller Todd.Miller at courtesan.com
Wed Mar 31 12:43:38 EDT 2010


changeset:	5179:9eba0115e35a in /home/hg/sudo
details:	http://www.sudo.ws/repos/sudo/rev/9eba0115e35a
user:		Todd C. Miller <Todd.Miller at courtesan.com>
date:		Wed Mar 31 12:43:26 2010 -0400

Log Message:
	Unlike most operating systems, HP-UX select() is not interrupted
	by SIGCHLD when the signal is registered with SA_RESTART.  If
	we clear SA_RESTART when calling sigaction() for SIGCHLD we get
	the expected behavior and the code in the select() loops already
	handles EINTR correctly.

diffstat:

 src/script.c |  13 ++++++++-----
 1 files changed, 8 insertions(+), 5 deletions(-)



More information about the sudo-commits mailing list