diff --git a/src/main.rs b/src/main.rs index 96488c3..839e117 100644 --- a/src/main.rs +++ b/src/main.rs @@ -443,7 +443,7 @@ fn main() { } Err(error) => { error!("{}", error); - if let Some(cause) = error.cause() { + for cause in (&error as &Fail).iter_causes() { error!("Caused by: {}", cause); } exit(1);