[sudo-commits] sudo changeset 7679:9dc4a800e388

Todd C. Miller Todd.Miller at courtesan.com
Tue Jan 17 12:20:39 EST 2012


changeset:	7679:9dc4a800e388 in /home/hg/sudo
details:	http://www.sudo.ws/repos/sudo/rev/9dc4a800e388
user:		Todd C. Miller <Todd.Miller at courtesan.com>
date:		Tue Jan 17 12:20:28 2012 -0500

Log Message:
	When not logging I/O, use a signal handler that only forwards SIGINT,
	SIGQUIT and SIGHUP when they are user-generated signals.  Fixes a
	race in the non-I/O logging path where the command may receive two
	keyboard-generated signals; one from the kernel and one from the
	sudo process.

diffstat:

 exec.c |  53 ++++++++++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 50 insertions(+), 3 deletions(-)



More information about the sudo-commits mailing list