diff --git a/firmware/application/audio_thread.hpp b/firmware/application/audio_thread.hpp index 9752d018c..f87b12198 100644 --- a/firmware/application/audio_thread.hpp +++ b/firmware/application/audio_thread.hpp @@ -121,8 +121,8 @@ private: const auto bytes_to_write = stream.read(write_buffer->data(), write_buffer->size()); - if( bytes_to_write ) { - if( !file.write(write_buffer->data(), bytes_to_write) ) { + if( bytes_to_write == write_buffer->size() ) { + if( !file.write(write_buffer->data(), write_buffer->size()) ) { led_tx.on(); break; }