mirror of
https://github.com/weechat/weechat.git
synced 2026-06-28 05:46:38 +02:00
Fixed bug in message parser when connected to many servers
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
WeeChat - Wee Enhanced Environment for Chat
|
||||
===========================================
|
||||
|
||||
ChangeLog - 2005-01-26
|
||||
ChangeLog - 2005-01-27
|
||||
|
||||
|
||||
Version 0.1.0 (under dev!):
|
||||
@@ -13,6 +13,7 @@ Version 0.1.0 (under dev!):
|
||||
complete command arg for example)
|
||||
* fixed colors bug: removed "gray" color (replaced by "default"), colors are
|
||||
ok when terminal has white (or light) background
|
||||
* fixed crash when multiple servers and big messages received from server
|
||||
* fixed crash when closing some private buffers
|
||||
* fixed crash when unknown section with option(s) in config file
|
||||
* improved /set command: empty strings are allowed, new colors, server
|
||||
|
||||
@@ -832,12 +832,14 @@ server_disconnect (t_irc_server *server, int reconnect)
|
||||
close (server->server_write);
|
||||
server->server_write = -1;
|
||||
|
||||
|
||||
if (server->sock4 >= 0)
|
||||
close (server->sock4);
|
||||
server->sock4 = -1;
|
||||
|
||||
if (server->unterminated_message)
|
||||
free (server->unterminated_message);
|
||||
server->unterminated_message = NULL;
|
||||
|
||||
server->is_connected = 0;
|
||||
server->is_away = 0;
|
||||
server->away_time = 0;
|
||||
|
||||
+2
-1
@@ -1,7 +1,7 @@
|
||||
WeeChat - Wee Enhanced Environment for Chat
|
||||
===========================================
|
||||
|
||||
ChangeLog - 2005-01-26
|
||||
ChangeLog - 2005-01-27
|
||||
|
||||
|
||||
Version 0.1.0 (under dev!):
|
||||
@@ -13,6 +13,7 @@ Version 0.1.0 (under dev!):
|
||||
complete command arg for example)
|
||||
* fixed colors bug: removed "gray" color (replaced by "default"), colors are
|
||||
ok when terminal has white (or light) background
|
||||
* fixed crash when multiple servers and big messages received from server
|
||||
* fixed crash when closing some private buffers
|
||||
* fixed crash when unknown section with option(s) in config file
|
||||
* improved /set command: empty strings are allowed, new colors, server
|
||||
|
||||
@@ -832,12 +832,14 @@ server_disconnect (t_irc_server *server, int reconnect)
|
||||
close (server->server_write);
|
||||
server->server_write = -1;
|
||||
|
||||
|
||||
if (server->sock4 >= 0)
|
||||
close (server->sock4);
|
||||
server->sock4 = -1;
|
||||
|
||||
if (server->unterminated_message)
|
||||
free (server->unterminated_message);
|
||||
server->unterminated_message = NULL;
|
||||
|
||||
server->is_connected = 0;
|
||||
server->is_away = 0;
|
||||
server->away_time = 0;
|
||||
|
||||
Reference in New Issue
Block a user