[sudo-commits] sudo changeset 5216:7a4723aca99d

Todd C. Miller Todd.Miller at courtesan.com
Thu Apr 8 07:40:11 EDT 2010


changeset:	5216:7a4723aca99d in /home/hg/sudo
details:	http://www.sudo.ws/repos/sudo/rev/7a4723aca99d
user:		Todd C. Miller <Todd.Miller at courtesan.com>
date:		Thu Apr 08 07:40:04 2010 -0400

Log Message:
	Better signal handling.
	Instead of using a single variable to store the received signal, use
	an array so we can't lose a signal when multiple are sent.
	Fix process termination by SIGALRM in non-I/O logger mode.
	Fix relaying terminal signals to the child in non-I/O logger mode.

diffstat:

 src/script.c |  145 +++++++++++++++++++++++++++++++++++++---------------------
 1 files changed, 93 insertions(+), 52 deletions(-)



More information about the sudo-commits mailing list