mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-11-06 13:30:00 +00:00
The live context set rejects stale and invalid handles but not a destroy that races another call on the same handle, because the lookup releases the set's lock before the caller uses the context. A destroyed handle also becomes valid again when a new context gets the same allocation. Both are recorded in the libSceAudioOut debt file. AI-assisted: yes