summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@php.net>2008-08-15 07:31:07 +0000
committerDmitry Stogov <dmitry@php.net>2008-08-15 07:31:07 +0000
commit2f4168681004e37a2d25f59095d0080905e89295 (patch)
tree909e2edb14ea0579b738ee8e2b1a5ac62550bbc0
parent9d76bd22da02f2ca2870624c77c655ed7fb7db83 (diff)
downloadphp-git-2f4168681004e37a2d25f59095d0080905e89295.tar.gz
Fixed double call to MSHUTDOWN in case of `php-cgi -m`
-rw-r--r--sapi/cgi/cgi_main.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sapi/cgi/cgi_main.c b/sapi/cgi/cgi_main.c
index cc3210ee11..ae431f3a9b 100644
--- a/sapi/cgi/cgi_main.c
+++ b/sapi/cgi/cgi_main.c
@@ -247,6 +247,7 @@ static void print_extensions(TSRMLS_D)
zend_llist sorted_exts;
zend_llist_copy(&sorted_exts, &zend_extensions);
+ sorted_exts.dtor = NULL;
zend_llist_sort(&sorted_exts, extension_name_cmp TSRMLS_CC);
zend_llist_apply_with_argument(&sorted_exts, (llist_apply_with_arg_func_t) print_extension_info, NULL TSRMLS_CC);
zend_llist_destroy(&sorted_exts);