From 1fd56809373e845d77fc792a23decde873905751 Mon Sep 17 00:00:00 2001 From: Jonathan Kelley Date: Fri, 6 Dec 2024 18:00:05 -0800 Subject: [PATCH] fix: asset copy counter --- packages/cli/src/build/bundle.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/cli/src/build/bundle.rs b/packages/cli/src/build/bundle.rs index ef65a4e7b..fb43e922d 100644 --- a/packages/cli/src/build/bundle.rs +++ b/packages/cli/src/build/bundle.rs @@ -437,7 +437,7 @@ impl AppBundle { } let asset_count = assets_to_transfer.len(); - let assets_finished = AtomicUsize::new(0); + let current_asset = AtomicUsize::new(0); // Parallel Copy over the assets and keep track of progress with an atomic counter let progress = self.build.progress.clone(); @@ -448,7 +448,7 @@ impl AppBundle { .try_for_each(|(from, to, options)| { tracing::trace!( "Starting asset copy {current}/{asset_count} from {from:?}", - current = assets_finished.fetch_add(0, std::sync::atomic::Ordering::SeqCst), + current = current_asset.fetch_add(1, std::sync::atomic::Ordering::SeqCst), ); let res = process_file_to(options, from, to); @@ -459,7 +459,7 @@ impl AppBundle { BuildRequest::status_copied_asset( &progress, - assets_finished.fetch_add(1, std::sync::atomic::Ordering::SeqCst) + 1, + current_asset.fetch_add(0, std::sync::atomic::Ordering::SeqCst), asset_count, from.to_path_buf(), );