SECURITY: Always exit when LOG_PANIC_DIE is set
[exim.git] / src / src / log.c
index 2cf578069d780002d56b9a2a0d18122f77113e90..6e35ff9a768023ef171c99ade7aea66ab6cceb07 100644 (file)
@@ -903,6 +903,7 @@ if (!(flags & (LOG_MAIN|LOG_PANIC|LOG_REJECT)))
 if (f.disable_logging)
   {
   DEBUG(D_any) debug_printf("log writing disabled\n");
+  if ((flags & LOG_PANIC_DIE) == LOG_PANIC_DIE) exim_exit(EXIT_FAILURE);
   return;
   }