diff options
author | Antony Dovgal <tony2001@php.net> | 2009-12-16 17:49:04 +0000 |
---|---|---|
committer | Antony Dovgal <tony2001@php.net> | 2009-12-16 17:49:04 +0000 |
commit | 75ec779c062ec35f93b3b981e34d53e4e9e42549 (patch) | |
tree | c04b65899cd7d2f6a781c0972ade8cad9cb85a62 | |
parent | cf8738ebabb7a86df80d9abc16a0f57be3451de1 (diff) | |
download | php-git-75ec779c062ec35f93b3b981e34d53e4e9e42549.tar.gz |
exit event loop first, then reinitialize libevent (Jerome Loyet)
-rw-r--r-- | sapi/fpm/fpm/fpm_children.c | 2 |
1 files changed, 1 insertions, 1 deletions
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; |