summaryrefslogtreecommitdiffstats
path: root/kitchen_sink
diff options
context:
space:
mode:
Diffstat (limited to 'kitchen_sink')
-rw-r--r--kitchen_sink/src/lib_kitchen_sink.rs7
1 files changed, 6 insertions, 1 deletions
diff --git a/kitchen_sink/src/lib_kitchen_sink.rs b/kitchen_sink/src/lib_kitchen_sink.rs
index 9f75ffa..41fd7ba 100644
--- a/kitchen_sink/src/lib_kitchen_sink.rs
+++ b/kitchen_sink/src/lib_kitchen_sink.rs
@@ -497,7 +497,12 @@ impl KitchenSink {
let mut crates2 = futures::stream::iter(self.crate_db.crates_to_reindex().await?.into_iter())
.filter_map(move |origin| async move {
- self.rich_crate_async(&origin).await.map_err(|e| eprintln!("{:?}: {}", origin, e)).ok()
+ self.rich_crate_async(&origin).await.map_err(|e| {
+ eprintln!("Can't reindex {:?}: {}", origin, e);
+ for e in e.iter_chain() {
+ eprintln!("• {}", e);
+ }
+ }).ok()
}).collect::<Vec<_>>().await;
crates.append(&mut crates2);