*** elog.c.orig Wed Aug 11 14:09:23 2004 --- elog.c Wed Aug 11 17:02:15 2004 *************** *** 1583,1588 **** --- 1583,1595 ---- } write_eventlog(eventlog_level, buf.data); } + else + { + // Always send PANICs and FATALs to the event log + if (edata->elevel == FATAL || edata->elevel == PANIC) + write_eventlog(EVENTLOG_ERROR_TYPE, buf.data); + + } #endif /* WIN32 */ /* Write to stderr, if enabled */ if ((Log_destination & LOG_DESTINATION_STDERR) || whereToSendOutput == Debug)