diff options
author | Sebastien Helleu <flashcode@flashtux.org> | 2012-10-16 19:25:36 +0200 |
---|---|---|
committer | Sebastien Helleu <flashcode@flashtux.org> | 2012-10-16 19:25:36 +0200 |
commit | 43c01f76a24e3c330dbb763405b844fedc97312f (patch) | |
tree | 68b43bacb96e1da23410b3333a689ef27a3e54ec /src | |
parent | 82a8acf9ce1f74b67286843e9c257fdcd65e4d76 (diff) | |
download | weechat-43c01f76a24e3c330dbb763405b844fedc97312f.zip |
irc: remove local variable "away" in server/channels buffers after server disconnection (bug #37582)
Diffstat (limited to 'src')
-rw-r--r-- | src/plugins/irc/irc-server.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/irc/irc-server.c b/src/plugins/irc/irc-server.c index 49826c63d..43b8f213c 100644 --- a/src/plugins/irc/irc-server.c +++ b/src/plugins/irc/irc-server.c @@ -3930,11 +3930,14 @@ irc_server_disconnect (struct t_irc_server *server, int switch_address, weechat_unhook (ptr_channel->hook_autorejoin); ptr_channel->hook_autorejoin = NULL; } + weechat_buffer_set (ptr_channel->buffer, "localvar_del_away", ""); weechat_printf (ptr_channel->buffer, _("%s%s: disconnected from server"), weechat_prefix ("network"), IRC_PLUGIN_NAME); } + /* remove away status on server buffer */ + weechat_buffer_set (server->buffer, "localvar_del_away", ""); } irc_server_close_connection (server); |