We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent afa31c1 commit 29430c4Copy full SHA for 29430c4
crates/rattler_index/src/lib.rs
@@ -307,7 +307,12 @@ async fn index_subdir(
307
})
308
.collect::<Vec<_>>();
309
let results = try_join_all(tasks).await?;
310
-
+ let results = results.into_iter().collect::<std::io::Result<Vec<_>>>();
311
+ if let Err(err) = results {
312
+ pb.set_message("Failed");
313
+ return Err(err.into());
314
+ }
315
+ let results = results.unwrap();
316
pb.finish_with_message(format!("Finished {}", subdir.as_str()));
317
318
tracing::info!(
@@ -316,8 +321,7 @@ async fn index_subdir(
321
subdir
322
);
323
319
- for result in results {
320
- let (filename, record) = result?;
324
+ for (filename, record) in results {
325
registered_packages.insert(filename, record);
326
}
327
0 commit comments