void Session_KeepAlive(Session session, KeepAliveEventArgs e) { if (ServiceResult.IsBad(e.Status)) { m_error = e.Status; m_errorEvent.Set(); return; } m_keepAliveCount++; } #endregion