]> git.seodisparate.com - mpd_info_screen/commitdiff
WIP minor fix
authorStephen Seo <seo.disparate@gmail.com>
Wed, 15 Dec 2021 07:38:02 +0000 (16:38 +0900)
committerStephen Seo <seo.disparate@gmail.com>
Wed, 15 Dec 2021 07:38:02 +0000 (16:38 +0900)
src/mpd_handler.rs

index eb35af1d7a4eda7f672dc8f64800454f5102d036..21e94d0973660fe65c1d7ba54c0cf6a227c8750f 100644 (file)
@@ -452,6 +452,9 @@ impl MPDHandler {
                         write_handle.art_data.len(),
                         write_handle.art_data_size
                     ));
+                    if write_handle.art_data.len() == write_handle.art_data_size {
+                        write_handle.dirty_flag.store(true, Ordering::Relaxed);
+                    }
                 } else {
                     write_handle.art_data.extend_from_slice(&buf_vec);
                     write_handle.current_binary_size -= buf_vec.len();