summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAntony Dovgal <tony2001@php.net>2009-12-16 09:47:35 +0000
committerAntony Dovgal <tony2001@php.net>2009-12-16 09:47:35 +0000
commitf506a57c9f243170a64415dbe9013f98d07be59e (patch)
tree4dea6ff1d71d934df9df2a1cdab95ddfc6b3e82d
parent0901af0586a980a0323ae910898dcdee9520c41c (diff)
downloadphp-git-f506a57c9f243170a64415dbe9013f98d07be59e.tar.gz
re-initialize libevent in order to reopen epoll fd
-rw-r--r--sapi/fpm/fpm/fpm_children.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sapi/fpm/fpm/fpm_children.c b/sapi/fpm/fpm/fpm_children.c
index 1a3f205074..dceeec5271 100644
--- a/sapi/fpm/fpm/fpm_children.c
+++ b/sapi/fpm/fpm/fpm_children.c
@@ -373,6 +373,7 @@ int fpm_children_make(struct fpm_worker_pool_s *wp, int in_event_loop, int nb_to
switch (pid) {
case 0 :
+ event_init(); /* reopen epoll descriptor */
fpm_child_resources_use(child);
fpm_globals.is_child = 1;
if (in_event_loop) {