diff options
author | rofl0r <retnyg@gmx.net> | 2011-08-05 03:00:21 +0200 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2011-08-06 11:12:02 +0200 |
commit | af85337f5ff052437fa5cf117f3d065488640660 (patch) | |
tree | b289a89b4f032b9be811d75a321fef28c29ba0d9 /src/server.c | |
parent | 563fbe4de8ee090b40b50415a86f9a3da16f46b0 (diff) | |
download | libssh-af85337f5ff052437fa5cf117f3d065488640660.tar.gz libssh-af85337f5ff052437fa5cf117f3d065488640660.tar.xz libssh-af85337f5ff052437fa5cf117f3d065488640660.zip |
session: Fix timeout handling.
-2 now means to use the timeout specified in options. It wasn't used
earlier and poll only knows -1 and 0 anyway for special meanings.
Diffstat (limited to 'src/server.c')
-rw-r--r-- | src/server.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server.c b/src/server.c index 9877ed86..6ee16e0f 100644 --- a/src/server.c +++ b/src/server.c @@ -479,7 +479,7 @@ int ssh_handle_key_exchange(ssh_session session) { * loop until SSH_SESSION_STATE_BANNER_RECEIVED or * SSH_SESSION_STATE_ERROR */ - ssh_handle_packets(session,-1); + ssh_handle_packets(session, -2); ssh_log(session,SSH_LOG_PACKET, "ssh_handle_key_exchange: Actual state : %d", session->session_state); } |