From e4576bfae2ab93755dfc197f665bef9cda09deb1 Mon Sep 17 00:00:00 2001 From: Antony Polukhin Date: Wed, 16 Dec 2020 12:09:01 +0300 Subject: [PATCH] attempt to deal with hangs on some platforms --- example/terminate_handler.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/example/terminate_handler.cpp b/example/terminate_handler.cpp index fa42ccf..03ae4e9 100644 --- a/example/terminate_handler.cpp +++ b/example/terminate_handler.cpp @@ -54,7 +54,9 @@ void setup_handlers() { #include void my_terminate_handler() { - std::cerr << boost::stacktrace::stacktrace(); + try { + std::cerr << boost::stacktrace::stacktrace(); + } catch (...) {} std::abort(); } //]