From 0065b443215e4da6550b5287f9804ca837f5c02f Mon Sep 17 00:00:00 2001 From: Seamus Lee Date: Sat, 1 Aug 2020 09:33:52 +1000 Subject: [PATCH] dev/mail#72 Remove call to custom fatal error handler from CRM_Core_Error::debug_log_message --- CRM/Core/Error.php | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/CRM/Core/Error.php b/CRM/Core/Error.php index d23b83d959..31f4a90804 100644 --- a/CRM/Core/Error.php +++ b/CRM/Core/Error.php @@ -573,18 +573,6 @@ class CRM_Core_Error extends PEAR_ErrorStack { } $file_log->close(); - // Use the custom fatalErrorHandler if defined - if (in_array($priority, [PEAR_LOG_EMERG, PEAR_LOG_ALERT, PEAR_LOG_CRIT, PEAR_LOG_ERR])) { - if ($config->fatalErrorHandler && function_exists($config->fatalErrorHandler)) { - $name = $config->fatalErrorHandler; - $vars = [ - 'debugLogMessage' => $message, - 'priority' => $priority, - ]; - $name($vars); - } - } - if (!isset(\Civi::$statics[__CLASS__]['userFrameworkLogging'])) { // Set it to FALSE first & then try to set it. This is to prevent a loop as calling // $config->userFrameworkLogging can trigger DB queries & under log mode this -- 2.25.1