AnyPS5/core/libs/prx/libSceSaveData.native
Claude 928cf9b42d
fix(savedata): serialize mount slot access in libSceSaveData.native
Mount, unmount, param, icon and mount-info calls read and wrote the
global mount slot table without a lock, so two threads mounting at
once could take the same slot and one would later fail to unmount its
own mount point. Guard the table with a mutex and make the initialization
count atomic.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MBXJqzgohLeVAeHsn4Jpm7
2026-10-07 05:26:59 +00:00
..
CMakeLists.txt feat(savedata): implement the PS4 transfer mount and directory search 2026-10-05 19:41:59 +02:00
Export.cpp fix(savedata): serialize mount slot access in libSceSaveData.native 2026-10-07 05:26:59 +00:00
SaveData.hpp fix(savedata): serialize mount slot access in libSceSaveData.native 2026-10-07 05:26:59 +00:00