X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=lib%2Fsilcclient%2Fclient.c;h=c939fa7b1d924a11f866832075a8ce099d9c3c9a;hb=1198c9d26848e2613d6080b4a1b3471379b699e8;hp=1d7884553696564c1dd8bca8477034cfc25760ce;hpb=3c9b950049601eef814222c501114d6f2865b926;p=silc.git diff --git a/lib/silcclient/client.c b/lib/silcclient/client.c index 1d788455..c939fa7b 100644 --- a/lib/silcclient/client.c +++ b/lib/silcclient/client.c @@ -867,13 +867,6 @@ void silc_client_close_connection(SilcClient client, { SILC_LOG_DEBUG(("Closing connection %p", conn)); - /* If connection machine is not running, we just delete the connection */ - if (!silc_fsm_is_started(&conn->internal->fsm)) { - silc_packet_stream_destroy(conn->stream); - silc_client_del_connection(conn->client, conn); - return; - } - /* Signal to close connection */ conn->internal->status = SILC_CLIENT_CONN_DISCONNECTED; if (!conn->internal->disconnected) {