Open DarthGandalf opened 7 months ago
AbyssEngine::fillAudioBuffer accesses _soundEffects without any locking, but AbyssEngine::removeSoundEffect is called from main thread instead, and that causes crash.
AbyssEngine::fillAudioBuffer
_soundEffects
AbyssEngine::removeSoundEffect
AbyssEngine::fillAudioBuffer
accesses_soundEffects
without any locking, butAbyssEngine::removeSoundEffect
is called from main thread instead, and that causes crash.