Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add thread check to AchievementManager MemoryPeeker
rc_client calls the provided memory peeker asynchronously in the callback for starting a session, to validate/invalidate the memory used for achievements. Dolphin cannot access memory from any thread but host or CPU so this access has a small chance of being invalid. This adds a verification to that method to ensure that memory is only being accessed on the correct threads but that the response when this isn't the case is what rc_client expects.
- Loading branch information