diff --git a/repertory/librepertory/src/file_manager/ring_buffer_open_file.cpp b/repertory/librepertory/src/file_manager/ring_buffer_open_file.cpp index cb8b7da5..28528c18 100644 --- a/repertory/librepertory/src/file_manager/ring_buffer_open_file.cpp +++ b/repertory/librepertory/src/file_manager/ring_buffer_open_file.cpp @@ -397,8 +397,10 @@ void ring_buffer_open_file::background_reader_thread() { continue; } + chunk_notify_.notify_all(); + chunk_lock.unlock(); + download_chunk(next_chunk, true); - check_and_wait(); } } } // namespace repertory