From: Pekka Riikonen Date: Tue, 24 Sep 2002 16:30:26 +0000 (+0000) Subject: Mark no_reconnect after DETACH command. X-Git-Tag: silc.client.0.9.6~77 X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=commitdiff_plain;h=14f3fb5a50a745a4527f3fdbe9b5082867d2a524 Mark no_reconnect after DETACH command. --- diff --git a/apps/irssi/src/silc/core/client_ops.c b/apps/irssi/src/silc/core/client_ops.c index 8a98a779..407ad720 100644 --- a/apps/irssi/src/silc/core/client_ops.c +++ b/apps/irssi/src/silc/core/client_ops.c @@ -944,6 +944,7 @@ void silc_command(SilcClient client, SilcClientConnection conn, } switch (command) { + case SILC_COMMAND_INVITE: printformat_module("fe-common/silc", server, NULL, MSGLEVEL_CRAP, SILCTXT_CHANNEL_INVITING, @@ -952,6 +953,11 @@ void silc_command(SilcClient client, SilcClientConnection conn, (char *)conn->current_channel->channel_name : (char *)cmd_context->argv[1])); break; + + case SILC_COMMAND_DETACH: + server->no_reconnect = TRUE; + break; + default: break; }