diff options
Diffstat (limited to 'libssh/client.c')
-rw-r--r-- | libssh/client.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libssh/client.c b/libssh/client.c index 749284fe..d12aa117 100644 --- a/libssh/client.c +++ b/libssh/client.c @@ -701,10 +701,11 @@ int ssh_connect(ssh_session session) { /*, session->timeout * 1000 + session->timeout_usec); */ } - if (ret != SSH_OK) { + if (ret == SSH_ERROR) { leave_function(); return SSH_ERROR; } + set_status(session, 0.2f); session->alive = 1; |