summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2017-06-21 16:11:50 +0300
committerDmitry Stogov <dmitry@zend.com>2017-06-21 16:11:50 +0300
commit06e41cadd95faa5662cb385ace128793b5533ed9 (patch)
tree31adf30b32abafbd5ce1404c06b4cdb7b58c27fc
parent9b201aec073a52098f1633cae39bdfff68be82d7 (diff)
downloadphp-git-06e41cadd95faa5662cb385ace128793b5533ed9.tar.gz
We don't need any special handling for CG(unclean_shutdown) at this point, because in case of exit() or die() all destructors must be already called before.
-rw-r--r--Zend/zend_execute_API.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/Zend/zend_execute_API.c b/Zend/zend_execute_API.c
index 5d793dada3..ef29546ac0 100644
--- a/Zend/zend_execute_API.c
+++ b/Zend/zend_execute_API.c
@@ -275,9 +275,6 @@ void shutdown_executor(void) /* {{{ */
*/
zend_llist_apply(&zend_extensions, (llist_apply_func_t) zend_extension_deactivator);
- if (CG(unclean_shutdown)) {
- EG(symbol_table).pDestructor = zend_unclean_zval_ptr_dtor;
- }
zend_hash_graceful_reverse_destroy(&EG(symbol_table));
} zend_end_try();
EG(valid_symbol_table) = 0;