diff --git a/modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp b/modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp index 8d6776411a..feac8c3b47 100644 --- a/modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp +++ b/modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp @@ -1986,7 +1986,8 @@ private: AudioIODeviceCombiner& owner; std::unique_ptr device; int inputIndex = 0, numInputChans = 0, outputIndex = 0, numOutputChans = 0; - bool useInputs = false, useOutputs = false, isWaitingForInput = false; + bool useInputs = false, useOutputs = false; + std::atomic isWaitingForInput { false }; AbstractFifo inputFifo { 32 }, outputFifo { 32 }; bool done = false;