From 4bc9c96e4e5b376578c7dcfdd9a85c7a4b4c788b Mon Sep 17 00:00:00 2001 From: Aris Adamantiadis Date: Mon, 28 Mar 2011 12:46:08 +0200 Subject: Change session state after receiving a Disconnect --- src/session.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/session.c b/src/session.c index be428889..4623b4b5 100644 --- a/src/session.c +++ b/src/session.c @@ -579,6 +579,7 @@ SSH_PACKET_CALLBACK(ssh_packet_disconnect_callback){ ssh_socket_close(session->socket); session->alive = 0; + session->session_state= SSH_SESSION_STATE_ERROR; /* TODO: handle a graceful disconnect */ return SSH_PACKET_USED; } -- cgit v1.2.3