From c631a88f06ff2c2ea5f1dfae0ae26677aecbe224 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Fri, 5 Mar 2004 09:40:25 +0000 Subject: Pick up upstream fix for OpenSSH bug #808, a segfault: revision 1.97 date: 2004/03/04 09:03:54; author: dtucker; state: Exp; lines: +2 -1 - (dtucker) [auth-pam.c] Reset signal status when starting pam auth thread, prevent hanging during PAM keyboard-interactive authentications. ok djm@ --- auth-pam.c | 1 + 1 file changed, 1 insertion(+) (limited to 'auth-pam.c') diff --git a/auth-pam.c b/auth-pam.c index 397f7d3a8..15a691b11 100644 --- a/auth-pam.c +++ b/auth-pam.c @@ -117,6 +117,7 @@ pthread_create(sp_pthread_t *thread, const void *attr __unused, { pid_t pid; + sshpam_thread_status = -1; switch ((pid = fork())) { case -1: error("fork(): %s", strerror(errno)); -- cgit v1.2.3