private void WorkLoop() { while (true) { m_limit.WaitOne(); if (m_abort) { Logger.Log(LogLevel.Information, "Thread aborted."); return; } HandleMessage(m_queue.Read()); } }
private void WorkLoop() { while (true) { m_limit.WaitOne(); if (m_abort) { Logger.Log(LogLevel.Information, "Thread aborted."); return; } HandleMessage(m_queue.Read()); } }