summaryrefslogtreecommitdiff
path: root/main/php_ticks.c
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@php.net>2008-06-25 12:18:22 +0000
committerDmitry Stogov <dmitry@php.net>2008-06-25 12:18:22 +0000
commit9132607dc75e2c2d152807cfcf02e9aa6bd99e03 (patch)
tree544c667ee18e3e337faa615aabec60d7e9e399d9 /main/php_ticks.c
parentc1bb953c7163ae6bd6b09b008b0bb3910861ba02 (diff)
downloadphp-git-9132607dc75e2c2d152807cfcf02e9aa6bd99e03.tar.gz
Fixed bug #45352 (Segmentation fault because of tick function on second request)
Diffstat (limited to 'main/php_ticks.c')
-rw-r--r--main/php_ticks.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/main/php_ticks.c b/main/php_ticks.c
index c9fa5e4e9b..ffc1dabf59 100644
--- a/main/php_ticks.c
+++ b/main/php_ticks.c
@@ -27,6 +27,11 @@ int php_startup_ticks(TSRMLS_D)
return SUCCESS;
}
+void php_deactivate_ticks(TSRMLS_D)
+{
+ zend_llist_clean(&PG(tick_functions));
+}
+
void php_shutdown_ticks(TSRMLS_D)
{
zend_llist_destroy(&PG(tick_functions));