1
0
mirror of https://github.com/weechat/weechat.git synced 2026-07-07 02:03:13 +02:00

Major bug fixed when socket is closed by server (100% CPU usage fixed)

This commit is contained in:
Sebastien Helleu
2004-12-27 12:50:51 +00:00
parent 209fe89d27
commit c35f841b58
6 changed files with 20 additions and 16 deletions
+2 -3
View File
@@ -1,18 +1,17 @@
WeeChat - Wee Enhanced Environment for Chat
===========================================
ChangeLog - 2004-12-23
ChangeLog - 2004-12-27
Version 0.0.9 (under dev!):
* major bug fixed when socket is closed by server (100% CPU usage fixed)
* option "look_remove_colors_from_msgs" is now working
* fixed display of nick mode changes
* /notice command fixed (and display when received from server)
* new keys: ctrl+A (=home), ctrl+E (=end), ctrl+W (=ctrl+backspace)
* added new config option: "server_command_delay" (delay in seconds after
startup command for each server)
* improved main loop for events (treats keyboard input & servers messages at
same time)
Version 0.0.8 (2004-10-30):
* /kick command fixed: now ok with many words as reason
+2 -5
View File
@@ -1,7 +1,7 @@
WeeChat - Wee Enhanced Environment for Chat
===========================================
TODO - 2004-10-30
TODO - 2004-12-27
Legend:
# done
@@ -10,7 +10,7 @@ Legend:
? is this really necessary?
v0.0.8:
v0.0.9:
------
* General:
@@ -21,9 +21,6 @@ v0.0.8:
+ "/dcc" command (for chat and sending/receiving files)
* Interface:
# log chats to file
# "/buffer" command, buffers ordered by number, auto-jump to active
buffers (alt-a), jump to buffers by number (alt-number)
+ "/window" command, split terminal in multiple windows
(horizontally/vertically)
+ internationalization (traduce WeeChat in many languages)
+6
View File
@@ -588,6 +588,12 @@ server_recv (t_irc_server *server)
server_msgq_add_buffer (server, buffer);
server_msgq_flush ();
}
else
{
gui_printf (server->buffer,
_("%s cannot read data from socket, disconnecting from server...\n"));
server_disconnect (server);
}
}
/*
+2 -3
View File
@@ -1,18 +1,17 @@
WeeChat - Wee Enhanced Environment for Chat
===========================================
ChangeLog - 2004-12-23
ChangeLog - 2004-12-27
Version 0.0.9 (under dev!):
* major bug fixed when socket is closed by server (100% CPU usage fixed)
* option "look_remove_colors_from_msgs" is now working
* fixed display of nick mode changes
* /notice command fixed (and display when received from server)
* new keys: ctrl+A (=home), ctrl+E (=end), ctrl+W (=ctrl+backspace)
* added new config option: "server_command_delay" (delay in seconds after
startup command for each server)
* improved main loop for events (treats keyboard input & servers messages at
same time)
Version 0.0.8 (2004-10-30):
* /kick command fixed: now ok with many words as reason
+2 -5
View File
@@ -1,7 +1,7 @@
WeeChat - Wee Enhanced Environment for Chat
===========================================
TODO - 2004-10-30
TODO - 2004-12-27
Legend:
# done
@@ -10,7 +10,7 @@ Legend:
? is this really necessary?
v0.0.8:
v0.0.9:
------
* General:
@@ -21,9 +21,6 @@ v0.0.8:
+ "/dcc" command (for chat and sending/receiving files)
* Interface:
# log chats to file
# "/buffer" command, buffers ordered by number, auto-jump to active
buffers (alt-a), jump to buffers by number (alt-number)
+ "/window" command, split terminal in multiple windows
(horizontally/vertically)
+ internationalization (traduce WeeChat in many languages)
+6
View File
@@ -588,6 +588,12 @@ server_recv (t_irc_server *server)
server_msgq_add_buffer (server, buffer);
server_msgq_flush ();
}
else
{
gui_printf (server->buffer,
_("%s cannot read data from socket, disconnecting from server...\n"));
server_disconnect (server);
}
}
/*