File tree Expand file tree Collapse file tree 1 file changed +16
-18
lines changed Expand file tree Collapse file tree 1 file changed +16
-18
lines changed Original file line number Diff line number Diff line change @@ -2978,29 +2978,27 @@ ZEND_API void zend_deactivate_modules(void) /* {{{ */
2978
2978
{
2979
2979
EG (current_execute_data ) = NULL ; /* we're no longer executing anything */
2980
2980
2981
- zend_try {
2982
- if (EG (full_tables_cleanup )) {
2983
- zend_module_entry * module ;
2981
+ if (EG (full_tables_cleanup )) {
2982
+ zend_module_entry * module ;
2984
2983
2985
- ZEND_HASH_REVERSE_FOREACH_PTR (& module_registry , module ) {
2986
- if (module -> request_shutdown_func ) {
2987
- #if 0
2988
- zend_printf ("%s: Request shutdown\n" , module -> name );
2989
- #endif
2984
+ ZEND_HASH_REVERSE_FOREACH_PTR (& module_registry , module ) {
2985
+ if (module -> request_shutdown_func ) {
2986
+ zend_try {
2990
2987
module -> request_shutdown_func (module -> type , module -> module_number );
2991
- }
2992
- } ZEND_HASH_FOREACH_END ();
2993
- } else {
2994
- zend_module_entry * * p = module_request_shutdown_handlers ;
2995
-
2996
- while (* p ) {
2997
- zend_module_entry * module = * p ;
2988
+ } zend_end_try ();
2989
+ }
2990
+ } ZEND_HASH_FOREACH_END ();
2991
+ } else {
2992
+ zend_module_entry * * p = module_request_shutdown_handlers ;
2998
2993
2994
+ while (* p ) {
2995
+ zend_module_entry * module = * p ;
2996
+ zend_try {
2999
2997
module -> request_shutdown_func (module -> type , module -> module_number );
3000
- p ++ ;
3001
- }
2998
+ } zend_end_try () ;
2999
+ p ++ ;
3002
3000
}
3003
- } zend_end_try ();
3001
+ }
3004
3002
}
3005
3003
/* }}} */
3006
3004
You can’t perform that action at this time.
0 commit comments