[sudo-commits] sudo changeset 9807:f499500fef71
Todd C. Miller
Todd.Miller at courtesan.com
Tue Nov 18 14:06:00 MST 2014
changeset: 9807:f499500fef71 in /home/hg/sudo
details: http://www.sudo.ws/repos/sudo/rev/f499500fef71
user: Todd C. Miller <Todd.Miller at courtesan.com>
date: Tue Nov 18 14:05:51 2014 -0700
Log Message:
Defer registration of the SIGCHLD handler until just before we exec
the command. Fixes a problem where pam_gnome_keyring installs its
own SIGCHLD handler and may not restore the original one. As a
result, we now have to explicitly wait for the askpass helper to
finish. Bug #657
diffstat:
src/exec.c | 20 ++++++++++----------
src/exec_pty.c | 9 ++-------
src/tgetpass.c | 14 ++++++++++----
3 files changed, 22 insertions(+), 21 deletions(-)
More information about the sudo-commits
mailing list