summaryrefslogtreecommitdiffstats
path: root/CRT.c
diff options
context:
space:
mode:
authorChristian Hesse <mail@eworm.de>2024-01-10 21:44:45 +0100
committerBenBE <BenBE@geshi.org>2024-01-15 17:05:05 +0100
commit49c13511c498bedf23586d660b72f4d41dbe93cd (patch)
treea21194bacd25b450941fd9a7804f5b96fcc44078 /CRT.c
parent8e40d688679a4ea7a56649b621e6be0929d72bf6 (diff)
CRT: print message with pending changes only
Diffstat (limited to 'CRT.c')
-rw-r--r--CRT.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/CRT.c b/CRT.c
index 28817c23..6f748148 100644
--- a/CRT.c
+++ b/CRT.c
@@ -806,6 +806,9 @@ ATTR_NORETURN
static void CRT_handleSIGTERM(int sgn) {
CRT_done();
+ if (!CRT_crashSettings->changed)
+ _exit(0);
+
const char* signal_str = strsignal(sgn);
if (!signal_str)
signal_str = "unknown reason";

© 2014-2024 Faster IT GmbH | imprint | privacy policy