From 6ba764b5be91a62e9451c6f74e3e88de4278bb25 Mon Sep 17 00:00:00 2001 From: Miroslav Lichvar Date: Wed, 19 Jun 2013 12:28:00 +0200 Subject: [PATCH] Don't call finalise functions on fatal error Also, return with non-zero exit code. --- logging.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/logging.c b/logging.c index 1d15a90..cc63f1f 100644 --- a/logging.c +++ b/logging.c @@ -29,7 +29,6 @@ #include "sysincl.h" -#include "main.h" #include "conf.h" #include "logging.h" #include "mkdirpp.h" @@ -158,7 +157,7 @@ LOG_Fatal_Function(LOG_Facility facility, const char *format, ...) } #endif - MAI_CleanupAndExit(); + exit(1); } /* ================================================== */