]> granicus.if.org Git - php/commitdiff
Fixed bug #22775 (Fatal errors exit with status 0 with CGI/CLI)
authorfoobar <sniper@php.net>
Wed, 19 Mar 2003 08:22:12 +0000 (08:22 +0000)
committerfoobar <sniper@php.net>
Wed, 19 Mar 2003 08:22:12 +0000 (08:22 +0000)
main/main.c

index 1c5a48acb4bb3d310ae8ddcc1cf2576d4ed9cc2a..93c03703b6cd0f3d091475fa1f154a55981c930a 100644 (file)
@@ -698,6 +698,7 @@ static void php_error_cb(int type, const char *error_filename, const uint error_
                /*case E_PARSE: the parser would return 1 (failure), we can bail out nicely */
                case E_COMPILE_ERROR:
                case E_USER_ERROR:
+                       EG(exit_status) = 255;
                        if (module_initialized) {
                                zend_bailout();
                                efree(buffer);