From 9d1ac4f61870d906bc31ec6804a665461964e2ca Mon Sep 17 00:00:00 2001 From: Vladyslav Baranovskyi Date: Wed, 29 May 2024 19:02:39 +0300 Subject: [PATCH] Exiting the app after receiving a signal --- openVulkanoCpp/Base/Logger.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/openVulkanoCpp/Base/Logger.cpp b/openVulkanoCpp/Base/Logger.cpp index 42caca6..8c75cb9 100644 --- a/openVulkanoCpp/Base/Logger.cpp +++ b/openVulkanoCpp/Base/Logger.cpp @@ -48,6 +48,9 @@ namespace OpenVulkano { spdlog::error("Received signal {}", sigCode); spdlog::shutdown(); + // NOTE(vb): I'm not sure what function to call here and with what code: either std::exit() in order to + // cleanup resources or std::_exit() which quits the app immediately + std::exit(0); } #ifdef _WIN32