Skip to content

Commit 56d1578

Browse files
committed
Merge branch 'PHP-7.1' into PHP-7.2
2 parents 950c338 + db80e0e commit 56d1578

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

sapi/apache2handler/sapi_apache2.c

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -736,13 +736,20 @@ static void php_apache_child_init(apr_pool_t *pchild, server_rec *s)
736736
apr_pool_cleanup_register(pchild, NULL, php_apache_child_shutdown, apr_pool_cleanup_null);
737737
}
738738

739+
#ifdef ZEND_SIGNALS
740+
static void php_apache_signal_init(apr_pool_t *pchild, server_rec *s)
741+
{
742+
zend_signal_init();
743+
}
744+
#endif
745+
739746
void php_ap2_register_hook(apr_pool_t *p)
740747
{
741748
ap_hook_pre_config(php_pre_config, NULL, NULL, APR_HOOK_MIDDLE);
742749
ap_hook_post_config(php_apache_server_startup, NULL, NULL, APR_HOOK_MIDDLE);
743750
ap_hook_handler(php_handler, NULL, NULL, APR_HOOK_MIDDLE);
744751
#ifdef ZEND_SIGNALS
745-
ap_hook_child_init(zend_signal_init, NULL, NULL, APR_HOOK_MIDDLE);
752+
ap_hook_child_init(php_apache_signal_init, NULL, NULL, APR_HOOK_MIDDLE);
746753
#endif
747754
ap_hook_child_init(php_apache_child_init, NULL, NULL, APR_HOOK_MIDDLE);
748755
}

0 commit comments

Comments
 (0)