From f65ae82c55b986fbc1e140de998b4a9c44911cac Mon Sep 17 00:00:00 2001 From: andrewnester Date: Tue, 24 Jan 2017 16:38:30 +0300 Subject: Fixed #73973 - debug_zval_dump() assertion error for resource consts with --enable-debug --- Zend/zend_execute_API.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'Zend/zend_execute_API.c') diff --git a/Zend/zend_execute_API.c b/Zend/zend_execute_API.c index 51baac2250..28a75b7190 100644 --- a/Zend/zend_execute_API.c +++ b/Zend/zend_execute_API.c @@ -343,6 +343,10 @@ void shutdown_executor(void) /* {{{ */ zend_llist_destroy(&CG(open_files)); } zend_end_try(); + zend_try { + clean_non_persistent_constants(); + } zend_end_try(); + zend_try { zend_close_rsrc_list(&EG(regular_list)); } zend_end_try(); @@ -374,10 +378,6 @@ void shutdown_executor(void) /* {{{ */ } } zend_end_try(); - zend_try { - clean_non_persistent_constants(); - } zend_end_try(); - zend_try { #if 0&&ZEND_DEBUG signal(SIGSEGV, original_sigsegv_handler); -- cgit v1.2.1