register_shutdown_function())
?? Aug 2003, Version 4.3.3RC3
- Fixed bug #24883 (variables_order and gpc_order being ignored). (Ilia)
- Fixed bug #24871 (methods misidentified as constructors). (Ilia)
+- Fixed bug #23509 (exit code lost when exit() called from
+ register_shutdown_function()). (Ilia)
- Fixed bug #22154 (Possible crash when memory_limit is reached and
output buffering in addition to session.use_trans_sid is used). (Ilia)
}
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);