Browse Source

MFH

experimental/5.2-WITH_DRCP
Antony Dovgal 19 years ago
parent
commit
37e0738f3a
  1. 14
      sapi/apache2handler/sapi_apache2.c

14
sapi/apache2handler/sapi_apache2.c

@ -349,8 +349,7 @@ static sapi_module_struct apache2_sapi_module = {
STANDARD_SAPI_MODULE_PROPERTIES
};
static apr_status_t
php_apache_server_shutdown(void *tmp)
static apr_status_t php_apache_server_shutdown(void *tmp)
{
apache2_sapi_module.shutdown(&apache2_sapi_module);
sapi_shutdown();
@ -360,6 +359,15 @@ php_apache_server_shutdown(void *tmp)
return APR_SUCCESS;
}
static apr_status_t php_apache_child_shutdown(void *tmp)
{
apache2_sapi_module.shutdown(&apache2_sapi_module);
#if defined(ZTS) && !defined(PHP_WIN32)
tsrm_shutdown();
#endif
return APR_SUCCESS;
}
static void php_apache_add_version(apr_pool_t *p)
{
TSRMLS_FETCH();
@ -653,7 +661,7 @@ zend_first_try {
static void php_apache_child_init(apr_pool_t *pchild, server_rec *s)
{
apr_pool_cleanup_register(pchild, NULL, php_apache_server_shutdown, apr_pool_cleanup_null);
apr_pool_cleanup_register(pchild, NULL, php_apache_child_shutdown, apr_pool_cleanup_null);
}
void php_ap2_register_hook(apr_pool_t *p)

Loading…
Cancel
Save