Mercurial > hg > nginx-vendor-current
diff src/os/unix/ngx_process_cycle.c @ 610:7ea1bba9a4f6 NGINX_0_9_3
nginx 0.9.3
*) Bugfix: if there was a single server for given IPv6 address:port
pair, then captures in regular expressions in a "server_name"
directive did not work.
*) Bugfix: nginx could not be built on Solaris; the bug had appeared in
0.9.0.
author | Igor Sysoev <http://sysoev.ru> |
---|---|
date | Mon, 13 Dec 2010 00:00:00 +0300 |
parents | be70f83b184f |
children | eb208e0cf44d |
line wrap: on
line diff
--- a/src/os/unix/ngx_process_cycle.c +++ b/src/os/unix/ngx_process_cycle.c @@ -291,6 +291,11 @@ ngx_single_process_cycle(ngx_cycle_t *cy { ngx_uint_t i; + if (ngx_set_environment(cycle, NULL) == NULL) { + /* fatal */ + exit(2); + } + for (i = 0; ngx_modules[i]; i++) { if (ngx_modules[i]->init_process) { if (ngx_modules[i]->init_process(cycle) == NGX_ERROR) {