Bend.LogWriter._flushThread C# (CSharp) Method

_flushThread() private method

private _flushThread ( ) : void
return void
        private void _flushThread()
        {
            try {
                while (true) {
                    Thread.Sleep(1);
                    groupCommitWorkerHndl.WaitOne();
                    if (commitThread_should_die) {
                        return;
                    }
                    _doWritePendingCmds();
                }
            } catch (Exception e) {
                Console.WriteLine("*\n*\n*\n*   UNCAUGHT EXCEPTION in LogWriter._flushThread() : {0}\n*\n*\n", e.ToString());
                Environment.Exit(1);
            }
        }