From 5cf23a55b5b7cd5a769144003fa3818164fcf41c Mon Sep 17 00:00:00 2001 From: shanton Date: Sun, 13 Mar 2016 07:00:41 -0400 Subject: [PATCH] ssh disconnect miss bug fixed --- hydra-ssh.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hydra-ssh.c b/hydra-ssh.c index 353193a..1497577 100644 --- a/hydra-ssh.c +++ b/hydra-ssh.c @@ -80,7 +80,7 @@ int start_ssh(int s, char *ip, int port, unsigned char options, char *miscptr, F return 4; } - if (auth_state == SSH_AUTH_ERROR) { + if (auth_state == SSH_AUTH_ERROR || !ssh_is_connected(session)) { new_session = 1; return 1; }