private void DoRefresh(object state)
 {
     try
     {
         PublisherManager.Tick();
     }
     catch (Exception e)
     {
         Utils.Trace(e, "Unexpected error during refresh.");
     }
 }