diff --git a/Source/Engine/Audio/AudioClip.cpp b/Source/Engine/Audio/AudioClip.cpp index 0204dd222..021bd8cef 100644 --- a/Source/Engine/Audio/AudioClip.cpp +++ b/Source/Engine/Audio/AudioClip.cpp @@ -396,6 +396,7 @@ void AudioClip::unload(bool isReloading) } StopStreaming(); + CancelStreamingTasks(); StreamingQueue.Clear(); if (hasAnyBuffer && AudioBackend::Instance) {