1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-01-25 01:02:24 +00:00

Fix hang on failure of GSSAPI authentication.

Added a missing pq_push_front (see commit a41eefff4), without which
the SSH_MSG_USERAUTH_FAILURE was being dropped from the userauth
packet queue before returning to the top of the loop which waits for
it to arrive.
This commit is contained in:
Simon Tatham 2018-05-25 12:33:14 +01:00
parent b8c4d042bd
commit 1bed56cf57

1
ssh.c
View File

@ -11005,6 +11005,7 @@ static void do_ssh2_userauth(void *vctx)
sfree(s->gss_buf.value);
}
pq_push_front(&ssh->pq_ssh2_userauth, pktin);
break;
}
logevent("GSSAPI authentication initialised");