diff options
author | milo <milo@r0ot.me> | 2010-08-12 23:25:20 +0200 |
---|---|---|
committer | Andreas Schneider <asn@cynapses.org> | 2010-08-13 11:17:09 +0200 |
commit | e533c3f33b83a7a7fd820bf1fee91c53b11228c1 (patch) | |
tree | 64a339474bcf96f2c653c329b4783d2ba1fc0487 /libssh/server.c | |
parent | 41ab19e1d05ff598cf3f2fc3aca8631e4403dd93 (diff) | |
download | libssh-e533c3f33b83a7a7fd820bf1fee91c53b11228c1.tar.gz libssh-e533c3f33b83a7a7fd820bf1fee91c53b11228c1.tar.xz libssh-e533c3f33b83a7a7fd820bf1fee91c53b11228c1.zip |
server: Fix missing socket close notification.
Signed-off-by: Andreas Schneider <asn@cynapses.org>
Diffstat (limited to 'libssh/server.c')
-rw-r--r-- | libssh/server.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/libssh/server.c b/libssh/server.c index f6ddf3dd..3e73ab9d 100644 --- a/libssh/server.c +++ b/libssh/server.c @@ -598,7 +598,6 @@ static void ssh_server_connection_callback(ssh_session session){ leave_function(); } - /** * @internal * @@ -765,9 +764,7 @@ int ssh_handle_key_exchange(ssh_session session) { session->session_state = SSH_SESSION_STATE_SOCKET_CONNECTED; ssh_socket_set_callbacks(session->socket,&session->socket_callbacks); session->socket_callbacks.data=callback_receive_banner; -#if 0 - session->socket_callbacks.exception=socket_callback_exception; -#endif + session->socket_callbacks.exception=ssh_socket_exception_callback; session->socket_callbacks.userdata=session; rc = server_set_kex(session); |