diff --git a/server/src/main.rs b/server/src/main.rs index 3e99556..c14b5a4 100644 --- a/server/src/main.rs +++ b/server/src/main.rs @@ -87,6 +87,8 @@ fn panic_hook(p: &std::panic::PanicInfo) { } if let Some(s) = p.payload().downcast_ref::<&str>() { write!(&mut msg, ": {}", s).unwrap(); + } else if let Some(s) = p.payload().downcast_ref::() { + write!(&mut msg, ": {}", s).unwrap(); } let b = failure::Backtrace::new(); if b.is_empty() {