예제 #1
0
        private void KeepAlive_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
        {
            KeepAliveTick++;
            if (KeepAliveTick <= 300)
            {
                MainStats.TriggerKeepAlive(KeepAliveTick);
                return;
            }

            KeepAliveTick = 0;

            if (HHClient.Request(Settings.StillAlive, "", true))
            {
                Log.Add("Keep alive: OK", LogType.Info, true);
            }
            else
            {
                Log.Add("Keep alive: FAIL", LogType.Info, true);
            }
        }