summaryrefslogtreecommitdiff
path: root/Source/Core/InputCommon/ControllerInterface/Android
diff options
context:
space:
mode:
authorStenzek <stenzek@gmail.com>2019-12-09 20:06:36 +1000
committerStenzek <stenzek@gmail.com>2019-12-09 20:07:00 +1000
commite5485ca499d7198ec1f57ca77da850f77d9f52b7 (patch)
tree10aeaa8c42c5a3ec2ebe791093592de9218a4145 /Source/Core/InputCommon/ControllerInterface/Android
parentc602cb2e2f229136b86edcbf3bd0a7ece81c5ff4 (diff)
Core: Reset wiimotes/rumble on emu thread instead of main thread
This was causing a race which was crashing the FifoCI runners. The main thread called Stop() which in turn called ResetAllWiimotes() while the emu thread was still exiting, also shutting down the Wiimote class. By shifting the reset to the emu thread, all cleanup operations happen on the same thread where they were initialized.
Diffstat (limited to 'Source/Core/InputCommon/ControllerInterface/Android')
0 files changed, 0 insertions, 0 deletions