static int hexchat_misc_checks (void) /* this gets called every 1/2 second */ { static int count = 0; #ifdef USE_MSPROXY static int count2 = 0; #endif count++; lagcheck_update (); /* every 500ms */ if (count % 2) dcc_check_timeouts (); /* every 1 second */ if (count >= 60) /* every 30 seconds */ { if (prefs.hex_gui_lagometer) lag_check (); count = 0; } #ifdef USE_MSPROXY count2++; if (count2 >= 720) /* 720 every 6 minutes */ { msproxy_keepalive (); count2 = 0; } #endif return 1; }
static int xchat_misc_checks (void) /* this gets called every 1/2 second */ { static int count = 0; count++; lagcheck_update (); /* every 500ms */ if (count % 2) dcc_check_timeouts (); /* every 1 second */ if (count >= 60) /* every 30 seconds */ { if (prefs.pchat_gui_lagometer) lag_check (); count = 0; } return 1; }