static void TryUpdateServerFromSyncInfo(ServerQueryState item) { try { item.Server.UpdateInfoFromResult(item.Result); } catch { item.Server.IsUpdating = false; throw; } }