diff --git a/src/anbox/platform/sdl/audio_sink.cpp b/src/anbox/platform/sdl/audio_sink.cpp old mode 100644 new mode 100755 index a9c5d4bc5093b3544801935e3e885c91f3da350a..3ec9df497d8f3d427929fb6ee442645f41295e14 --- a/src/anbox/platform/sdl/audio_sink.cpp +++ b/src/anbox/platform/sdl/audio_sink.cpp @@ -34,7 +34,9 @@ AudioSink::AudioSink() : queue_(max_queue_size) { } -AudioSink::~AudioSink() {} +AudioSink::~AudioSink() { + queue_.close_locked(); +} void AudioSink::on_data_requested(void *user_data, std::uint8_t *buffer, int size) { auto thiz = static_cast(user_data);