public void Run() { while (!isShutdownRequested_) { try { socketReader_.Read(); } catch (System.Exception e) { Shutdown(e.Message); } } this.Log("shutdown"); }