Fix race condition on OpenALAudioOut (#448)

This commit is contained in:
gdkchan
2018-10-12 18:47:53 -03:00
committed by GitHub
parent b2063be597
commit dd3cb33c9f

View File

@ -182,7 +182,10 @@ namespace Ryujinx.Audio.OpenAL
{ {
foreach (Track Td in Tracks.Values) foreach (Track Td in Tracks.Values)
{ {
Td.CallReleaseCallbackIfNeeded(); lock (Td)
{
Td.CallReleaseCallbackIfNeeded();
}
} }
//If it's not slept it will waste cycles. //If it's not slept it will waste cycles.