NRaas.TravelerSpace.Helpers.AgingCheckTask.OnPerform C# (CSharp) Method

OnPerform() protected method

protected OnPerform ( ) : void
return void
        protected override void OnPerform()
        {
            while (sChecks.Count > 0)
            {
                Check check = sChecks[0];
                sChecks.RemoveAt(0);

                SpeedTrap.Sleep();

                try
                {
                    while (AgingManager.Singleton == null)
                    {                       
                        SpeedTrap.Sleep(0);
                    }

                    if (check.mSim.AgingState != null)
                    {
                        check.mSim.AgingState.MergeTravelInformation(check.mMiniSim);
                    }                    
                }
                catch (Exception e)
                {
                    Common.Exception(check.mSim, e);
                }
            }
        }