protected override void AttemptDisconnection() { m_archive = null; m_server.Dispose(); m_server = null; OnDisconnected(); m_archivedMeasurements = 0; }