From 75ec779c062ec35f93b3b981e34d53e4e9e42549 Mon Sep 17 00:00:00 2001 From: Antony Dovgal Date: Wed, 16 Dec 2009 17:49:04 +0000 Subject: exit event loop first, then reinitialize libevent (Jerome Loyet) --- sapi/fpm/fpm/fpm_children.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sapi/fpm/fpm/fpm_children.c b/sapi/fpm/fpm/fpm_children.c index dceeec5271..24d6f9c933 100644 --- a/sapi/fpm/fpm/fpm_children.c +++ b/sapi/fpm/fpm/fpm_children.c @@ -373,12 +373,12 @@ 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) { fpm_event_exit_loop(); } + event_init(); /* reopen epoll descriptor */ fpm_child_init(wp); return 0; -- cgit v1.2.1