Yield in between

This commit is contained in:
Arpad Müller
2024-06-07 01:03:57 +02:00
parent 8fcb236783
commit 14447b98ce
2 changed files with 2 additions and 1 deletions

View File

@@ -371,7 +371,7 @@ pub(crate) async fn main(cmd: &LayerCmd) -> Result<()> {
)
.await;
match stats {
Ok(stats) => println!("Statistics for {file_name}: {stats:#?}\n"),
Ok(stats) => println!("Statistics for {file_name}: {stats:?}\n"),
Err(e) => eprintln!("Error for {file_name}: {e:?}"),
};
});

View File

@@ -393,6 +393,7 @@ impl ImageLayer {
)
.await?;
stats.push((image_compression, size));
tokio::task::yield_now().await;
}
Ok(stats)
}