public void Disconnect() { if (m_session != null) { // stop any reconnect operation. if (m_reconnectHandler != null) { m_reconnectHandler.Dispose(); m_reconnectHandler = null; } m_session.Close(); m_session = null; } ServerUrlLB.Text = ""; }