diff --git a/crates/binstalk/src/ops/resolve.rs b/crates/binstalk/src/ops/resolve.rs index 35c5f499..f075db48 100644 --- a/crates/binstalk/src/ops/resolve.rs +++ b/crates/binstalk/src/ops/resolve.rs @@ -175,10 +175,13 @@ async fn resolve_inner( ); } - for fetcher in handles { - if !opts.disable_quick_install_stats { + if !opts.disable_quick_install_stats { + for fetcher in &handles { fetcher.clone().report_to_upstream(); } + } + + for fetcher in handles { match AutoAbortJoinHandle::new(fetcher.clone().find()) .flattened_join() .await