Example #1
0
		public void Dispose()
		{
			//Dispose the worker
			//_worker.Dispose();

			if (_thread != null)
			{
				_thread.Abort();
				_thread.Join();
				_thread = null;
			}
			
			_current = null;
		}
Example #2
0
		public static void Initialize(string filename, bool append)
		{
			if (_current != null) _current.Dispose();
			_current = new OutputLogQueue(filename, append);
		}