This repository has been archived on 2024-05-02. You can view files and clone it, but cannot push or open issues or pull requests.
bunnei cc112f971e hle: kernel: Fix service_threads access to be thread safe V2.
- PR #7699 attempted to fix CreateServiceThread and ReleaseServiceThread to be thread safe, but inadvertently introduced a possible dead-lock.
- With this PR, we use a worker thread to manage the service thread list, allowing it only to be accessed by a single thread, and guaranteeing threads will not destroy themselves.
- Fixes a rare crash in Pokemon Sword/Shield, I've now run this game for ~12 hours non-stop and am quite confident this is a good solution for this issue.
2022-01-14 16:02:57 -08:00
..
2021-11-03 21:42:57 -04:00
2021-11-03 21:42:57 -04:00
2021-11-03 21:42:57 -04:00
2021-09-03 19:05:41 -07:00
2021-06-11 17:27:06 +02:00
2021-06-11 17:27:06 +02:00
2021-08-05 20:29:43 +00:00
2021-11-03 21:42:57 -04:00