public void WriteCmd(DebugCmd cmd) { try { _writer.Write(cmd.GetType().Name); cmd.WriteTo(_writer); } catch { Close(); } }