Aqueduct.Monitoring.ReadingPublisher.Stop C# (CSharp) Method

Stop() public static method

public static Stop ( ) : void
return void
		public static void Stop()
		{
            Logger.Debug("Stopping timer and disposing of the timer");
			if (_initialised == false)
				return;

			lock (InitialisationLock)
			{
				if (_initialised == false)
					return;

				if (_timer == null)
					return;

				_timer.Stop();
				_timer.Elapsed -= Timer_Elapsed;
				_timer.Dispose();

				_initialised = false;
			}
		}