private async void RunTimeTriggeredSynchronization ()
{
try
{
_synchronizationTimer.Stop();
using (_runLogger.LogStartSynchronizationRun())
{
foreach (var worker in _runnersById.Values)
await worker.RunAndRescheduleNoThrow (false);
}
_synchronizationTimer.Start();
}
catch (Exception x)
{
s_logger.Error (null, x);
}
}