X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=apps%2Firssi%2Fsrc%2Fsilc%2Fcore%2Fclient_ops.c;fp=apps%2Firssi%2Fsrc%2Fsilc%2Fcore%2Fclient_ops.c;h=5a5ee7b54ca127dfeadd24424f798b4a1bac6665;hb=31b9c6e9ceffe13a84659d337e35f7a5960ac6d9;hp=6bbf81a555d7a98c0f57b055cefad95577af90d4;hpb=2d0cb701c5d5b26c424fb067a71201eafa042b34;p=silc.git diff --git a/apps/irssi/src/silc/core/client_ops.c b/apps/irssi/src/silc/core/client_ops.c index 6bbf81a5..5a5ee7b5 100644 --- a/apps/irssi/src/silc/core/client_ops.c +++ b/apps/irssi/src/silc/core/client_ops.c @@ -633,7 +633,7 @@ void silc_connect(SilcClient client, SilcClientConnection conn, { SILC_SERVER_REC *server = conn->context; - if (!server || status == SILC_CLIENT_CONN_ERROR) { + if (!server) { silc_client_close_connection(client, conn); return; } @@ -749,6 +749,9 @@ static void silc_client_join_get_users(SilcClient client, SilcClientEntry founder = NULL; NICK_REC *ownnick; + SILC_LOG_DEBUG(("Start, channel %s, %d users", channel->channel_name, + silc_hash_table_count(channel->user_list))); + if (!clients) return;