From 2fd4ffce1782c49c5bf583115e2b2ecbf126950d Mon Sep 17 00:00:00 2001 From: Zeev Suraski Date: Wed, 30 Jul 2003 16:13:52 +0000 Subject: Add exec_finished() callback for modules - this is the last place where the modules may touch the symbol table reliably --- Zend/zend_API.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'Zend/zend_API.c') diff --git a/Zend/zend_API.c b/Zend/zend_API.c index a9722a6c54..3b22dde873 100644 --- a/Zend/zend_API.c +++ b/Zend/zend_API.c @@ -1274,8 +1274,9 @@ void module_destructor(zend_module_entry *module) if (module->type == MODULE_TEMPORARY) { zend_clean_module_rsrc_dtors(module->module_number TSRMLS_CC); clean_module_constants(module->module_number TSRMLS_CC); - if (module->request_shutdown_func) + if (module->request_shutdown_func) { module->request_shutdown_func(module->type, module->module_number TSRMLS_CC); + } } if (module->module_started && module->module_shutdown_func) { -- cgit v1.2.1