diff options
author | bunnei <bunneidev@gmail.com> | 2022-01-11 20:49:11 -0800 |
---|---|---|
committer | bunnei <bunneidev@gmail.com> | 2022-01-13 21:26:10 -0800 |
commit | 2147240e47d2ea98d43369f30ffc066900c80991 (patch) | |
tree | 6b31ffdb80f0ec3db90d58e30ebe5ef848372914 /src/input_common/drivers/sdl_driver.cpp | |
parent | f1aa7ff893208b4c5c328d1a77c4028ecba94bf4 (diff) |
hle: kernel: Fix service_threads access to be thread safe.
- CreateServiceThread and ReleaseServiceThread can be accessed by different threads, uses a lock to make this thread safe.
- Fixes a rare crash in Pokemon Sword/Shield that can occur when a new service thread is being created while an old one is being destroyed.
Diffstat (limited to 'src/input_common/drivers/sdl_driver.cpp')
0 files changed, 0 insertions, 0 deletions