register_shutdown_function())
switch (behavior) {
case PHP_MODE_STANDARD:
php_execute_script(&file_handle TSRMLS_CC);
- exit_status = EG(exit_status);
break;
case PHP_MODE_LINT:
PG(during_request_startup) = 0;
}
php_request_shutdown((void *) 0);
+ exit_status = EG(exit_status);
if (SG(request_info).path_translated) {
free(SG(request_info).path_translated);
if (cli_sapi_module.php_ini_path_override) {
free(cli_sapi_module.php_ini_path_override);
}
-
- } zend_catch {
- exit_status = EG(exit_status);
} zend_end_try();
out:
php_request_shutdown((void *) 0);
+ exit_status = EG(exit_status);
out_err:
if (module_started) {
php_module_shutdown(TSRMLS_C);