mirror of
https://github.com/weechat/weechat.git
synced 2026-06-30 23:06:38 +02:00
Wait "irc_lag_check" seconds for 1st lag check after connection to server
This commit is contained in:
@@ -1576,6 +1576,7 @@ irc_cmd_recv_004 (t_irc_server *server, char *host, char *arguments)
|
||||
|
||||
/* connection to IRC server is ok! */
|
||||
server->is_connected = 1;
|
||||
server->lag_next_check = time (NULL) + cfg_irc_lag_check;
|
||||
gui_draw_buffer_status (server->buffer, 1);
|
||||
gui_draw_buffer_input (server->buffer, 1);
|
||||
|
||||
|
||||
@@ -87,7 +87,7 @@ server_init (t_irc_server *server)
|
||||
server->lag = 0;
|
||||
server->lag_check_time.tv_sec = 0;
|
||||
server->lag_check_time.tv_usec = 0;
|
||||
server->lag_next_check = 0;
|
||||
server->lag_next_check = time (NULL) + cfg_irc_lag_check;
|
||||
server->buffer = NULL;
|
||||
server->channels = NULL;
|
||||
server->last_channel = NULL;
|
||||
@@ -844,7 +844,7 @@ server_disconnect (t_irc_server *server, int reconnect)
|
||||
server->lag = 0;
|
||||
server->lag_check_time.tv_sec = 0;
|
||||
server->lag_check_time.tv_usec = 0;
|
||||
server->lag_next_check = 0;
|
||||
server->lag_next_check = time (NULL) + cfg_irc_lag_check;
|
||||
|
||||
if ((reconnect) && (server->autoreconnect))
|
||||
{
|
||||
|
||||
@@ -1576,6 +1576,7 @@ irc_cmd_recv_004 (t_irc_server *server, char *host, char *arguments)
|
||||
|
||||
/* connection to IRC server is ok! */
|
||||
server->is_connected = 1;
|
||||
server->lag_next_check = time (NULL) + cfg_irc_lag_check;
|
||||
gui_draw_buffer_status (server->buffer, 1);
|
||||
gui_draw_buffer_input (server->buffer, 1);
|
||||
|
||||
|
||||
@@ -87,7 +87,7 @@ server_init (t_irc_server *server)
|
||||
server->lag = 0;
|
||||
server->lag_check_time.tv_sec = 0;
|
||||
server->lag_check_time.tv_usec = 0;
|
||||
server->lag_next_check = 0;
|
||||
server->lag_next_check = time (NULL) + cfg_irc_lag_check;
|
||||
server->buffer = NULL;
|
||||
server->channels = NULL;
|
||||
server->last_channel = NULL;
|
||||
@@ -844,7 +844,7 @@ server_disconnect (t_irc_server *server, int reconnect)
|
||||
server->lag = 0;
|
||||
server->lag_check_time.tv_sec = 0;
|
||||
server->lag_check_time.tv_usec = 0;
|
||||
server->lag_next_check = 0;
|
||||
server->lag_next_check = time (NULL) + cfg_irc_lag_check;
|
||||
|
||||
if ((reconnect) && (server->autoreconnect))
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user