void StartClient() { string msg; msg = sc.GetMessage(); if (msg == "RESET") { while (true) { msg = sc.GetMessage(); if (!connected) { sc.SendMessage("RESET"); CommandHandler.ClearCommands(); break; } if (msg == "RESET") { break; } CommandHandler.QueueCommand(msg, sc); } } else { sc.SendMessage("RESET"); } connected = false; sc.CloseClient(); sc = null; }