mirror of
https://git.eden-emu.dev/eden-emu/eden
synced 2026-05-06 14:18:16 +00:00
- This is used to terminate a thread asynchronously after it has been exited. - This fixes a crash that can occur in Pokemon Sword/Shield because a thread is incorrectly closed on svcExitThread, then, the thread is destroyed on svcCloseHandle while it is still scheduled. - Instead, we now wait for the thread to no longer be scheduled on all cores before destroying it from KWorkerTaskManager, which is accurate to HOS behavior. |
||
|---|---|---|
| .. | ||
| kernel | ||
| service | ||
| api_version.h | ||
| ipc.h | ||
| ipc_helpers.h | ||
| result.h | ||