From a9a2ec7c7b615905ba2295cd35b1722d1ddc468e Mon Sep 17 00:00:00 2001 From: WerWolv Date: Sat, 28 Aug 2021 16:28:58 +0200 Subject: [PATCH] sys: Properly trigger debugger in signal handler --- source/window/window.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/source/window/window.cpp b/source/window/window.cpp index 3ed5442ac..fc35a4ff1 100644 --- a/source/window/window.cpp +++ b/source/window/window.cpp @@ -224,8 +224,7 @@ namespace hex { auto signalHandler = [](int signalNumber) { EventManager::post(signalNumber); - std::signal(signalNumber, SIG_DFL); - std::raise(signalNumber); + std::raise(SIGABRT); }; std::signal(SIGTERM, signalHandler);