public void Shutdown() { mRunning = false; //Console.WriteLine("waiting for connection to shutdown.."); while (mProcessor.IsAlive) { mCommandQueue.Notify(); } }