From: Pekka Riikonen Date: Tue, 21 Oct 2003 11:40:20 +0000 (+0000) Subject: IS_DISCONNECTED test. X-Git-Tag: silc.client.0.9.14~6 X-Git-Url: http://git.silcnet.org/gitweb/?a=commitdiff_plain;h=1647a6e7af68192cef388c2ce995d5b7f79a23c4;p=silc.git IS_DISCONNECTED test. --- diff --git a/apps/silcd/command.c b/apps/silcd/command.c index b0af7ec8..0577ade9 100644 --- a/apps/silcd/command.c +++ b/apps/silcd/command.c @@ -1340,8 +1340,9 @@ SILC_TASK_CALLBACK(silc_server_command_quit_cb) q->sock->user_data = NULL; } - /* Close the connection on our side */ - silc_server_close_connection(server, q->sock); + if (!SILC_IS_DISCONNECTED(q->sock)) + /* Close the connection on our side */ + silc_server_close_connection(server, q->sock); silc_socket_free(q->sock); silc_free(q->signoff);