diff --git a/dev/Debug.php b/dev/Debug.php index b01354521..5ad0138ea 100644 --- a/dev/Debug.php +++ b/dev/Debug.php @@ -531,7 +531,8 @@ function exceptionHandler($exception) { $file = $exception->getFile(); $line = $exception->getLine(); $context = $exception->getTrace(); - return Debug::fatalHandler($errno, $message, $file, $line, $context); + Debug::fatalHandler($errno, $message, $file, $line, $context); + exit(1); } /** @@ -550,7 +551,8 @@ function errorHandler($errno, $errstr, $errfile, $errline) { case E_ERROR: case E_CORE_ERROR: case E_USER_ERROR: - return Debug::fatalHandler($errno, $errstr, $errfile, $errline, debug_backtrace()); + Debug::fatalHandler($errno, $errstr, $errfile, $errline, debug_backtrace()); + exit(1); case E_WARNING: case E_CORE_WARNING: