]> git.kaiwu.me - nginx.git/commit
merge r2972, r2994, r3133, r3142, r3143, r3174, r3175, r3176:
authorIgor Sysoev <igor@sysoev.ru>
Mon, 26 Oct 2009 16:22:24 +0000 (16:22 +0000)
committerIgor Sysoev <igor@sysoev.ru>
Mon, 26 Oct 2009 16:22:24 +0000 (16:22 +0000)
commit39625e5c46060174cb17fbc9e079aabac686ecec
treee689d342918691c6d4c76eab5503f8c04ab7dec4
parentf10b4e07a562f967c5de4d9e65f2a023dd2e7ada
merge r2972, r2994, r3133, r3142, r3143, r3174, r3175, r3176:

various perl fixes:

*) fix ngx_http_send_special() for subrequests handled by perl
*) allow perl "sub{..."
*) restore environ, this fixes segfault on reconfiguration failure when
   perl module creates new environment
*) optimize error handling
*) use ngx_conf_set_str_array_slot() for perl_require
*) allow several perl_modules
src/core/ngx_cycle.c
src/http/modules/perl/ngx_http_perl_module.c
src/http/ngx_http_request.c
src/http/ngx_http_upstream.c