From cc9603d6a2e9c536b56cf9525d58f9301a846970 Mon Sep 17 00:00:00 2001 From: Simon Welsh Date: Wed, 16 Jul 2014 21:03:55 +1000 Subject: [PATCH] Fatal errors should always return false This allows PHP to set the exit code on fatals. --- dev/Debug.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev/Debug.php b/dev/Debug.php index 7123a31d2..2029e0c6d 100644 --- a/dev/Debug.php +++ b/dev/Debug.php @@ -296,10 +296,11 @@ class Debug { ); if(Director::isDev() || Director::is_cli()) { - return self::showError($errno, $errstr, $errfile, $errline, $errcontext, "Error"); + self::showError($errno, $errstr, $errfile, $errline, $errcontext, "Error"); } else { - return self::friendlyError(); + self::friendlyError(); } + return false; } /**