void PollBuildServer(object sender, ElapsedEventArgs elapsedEventArgs)
{
timer.Stop();
try
{
logger.Debug("Polling build server...");
var status = buildStatusChecker.Check();
buildIndicator.ShowIndicator(status);
logger.Debug("Poll of build server completed");
}
catch(Exception err)
{
logger.ErrorException("Build status server poll failed with error. Will retry at next interval", err);
}
timer.Start();
}