Exemple #1
0
        private void WorkLoop()
        {
            while (true)
            {
                m_limit.WaitOne();

                if (m_abort)
                {
                    Logger.Log(LogLevel.Information, "Thread aborted.");
                    return;
                }

                HandleMessage(m_queue.Read());
            }
        }