From: Miroslav Lichvar Date: Wed, 19 Jun 2013 10:28:00 +0000 (+0200) Subject: Don't call finalise functions on fatal error X-Git-Tag: 1.28-pre1~14 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6ba764b5be91a62e9451c6f74e3e88de4278bb25;p=thirdparty%2Fchrony.git Don't call finalise functions on fatal error Also, return with non-zero exit code. --- diff --git a/logging.c b/logging.c index 1d15a905..cc63f1fb 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); } /* ================================================== */