Commit Graph

2 Commits

Author SHA1 Message Date
Richard Stanway
e715df130b updater: Fix various race conditions and error handling
The main race was possible concurrent access to unordered_map which
could corrupt internal state. Our global variables were also not
atomically updated. DownloadWorkerThread also returned true on error,
which could cause the updater to proceed without all updates being
downloaded which would then fail at the install stage.
2026-02-10 17:46:18 -05:00
PatTheMav
ff3b62422e frontend: Migrate Windows updater 2025-01-08 17:33:13 +01:00