protected void StartStatusTimer(TimerCallback callback) { if (m_statusTimer != null) { m_statusTimer.Dispose(); m_statusTimer = null; } m_statusTimer = new Timer(callback, null, 0, m_statusUpdateInterval); }