diff --git a/Services/WebContent/main.cpp b/Services/WebContent/main.cpp index 5fa9dd6a570..2211d805c40 100644 --- a/Services/WebContent/main.cpp +++ b/Services/WebContent/main.cpp @@ -80,8 +80,7 @@ static void crash_signal_handler(int signo) } warnln("\n\033[31;1mCRASH\033[0m: Received signal {} ({})", name, signo); dump_backtrace(2, 100); - signal(signo, SIG_DFL); - raise(signo); + exit(128 + signo); } static void install_crash_signal_handlers()