From: Dmitry Stogov Date: Fri, 22 Aug 2008 15:31:38 +0000 (+0000) Subject: Fixed destruction of dl() loaded extensions X-Git-Tag: php-5.2.7RC1~83 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9a4918af76707e26a921d2c1773d45b806f26849;p=php Fixed destruction of dl() loaded extensions --- diff --git a/Zend/zend_list.c b/Zend/zend_list.c index f9533fab2e..2fdb600285 100644 --- a/Zend/zend_list.c +++ b/Zend/zend_list.c @@ -253,7 +253,6 @@ static int clean_module_resource(zend_rsrc_list_entry *le, int *resource_id TSRM static int zend_clean_module_rsrc_dtors_cb(zend_rsrc_list_dtors_entry *ld, int *module_number TSRMLS_DC) { if (ld->module_number == *module_number) { - zend_hash_apply_with_argument(&EG(regular_list), (apply_func_arg_t) clean_module_resource, (void *) &(ld->resource_id) TSRMLS_CC); zend_hash_apply_with_argument(&EG(persistent_list), (apply_func_arg_t) clean_module_resource, (void *) &(ld->resource_id) TSRMLS_CC); return 1; } else {