diff options
| author | LillyJadeKatrin <lilly.kitty.1988@gmail.com> | 2025-05-03 22:28:50 -0400 |
|---|---|---|
| committer | LillyJadeKatrin <lilly.kitty.1988@gmail.com> | 2025-05-03 22:51:07 -0400 |
| commit | 6b52336bf7788a9892d1cbb4a07246aed875def8 (patch) | |
| tree | 84b4ef904df2f87423414fa483222940367c19f7 /Source/UnitTests/Core/IOS/FS/FileSystemTest.cpp | |
| parent | 95ab6925b12f7005002434b2614472ac40862afe (diff) | |
AchievementManager: Fix unknown hash achievements deadlock
Within AchievementManager, CloseGame being called when LoadGame fails was causing m_queue.Cancel to be called within a lock when Cancel itself locks until it is empty, causing a deadlock. This is resolved by cancelling the queues outside of the lock when they are safe to wait for resolutions.
Diffstat (limited to 'Source/UnitTests/Core/IOS/FS/FileSystemTest.cpp')
0 files changed, 0 insertions, 0 deletions
