1
0
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:
Sebastien Helleu
2005-01-27 00:11:06 +00:00
parent c48ee3cd73
commit 4d3e76eb3e
4 changed files with 10 additions and 4 deletions
+2 -1
View File
@@ -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
+3 -1
View File
@@ -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
View File
@@ -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
+3 -1
View File
@@ -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;