comparison src/http/modules/perl/ngx_http_perl_module.h @ 872:1c4a5b3f9110

Axe several perl interpreter instances: they may be useful in currently unsupported threaded environment, but now they complicate code: *) perl_clone() requires at least duplicating nginx stash; *) the multiplicity requires to re-evalute all precompiled subroutines and nginx stash in new interpreter context.
author Igor Sysoev <igor@sysoev.ru>
date Sun, 26 Nov 2006 14:35:27 +0000
parents f3fae36f262f
children 73c66ed9a9cd
comparison
equal deleted inserted replaced
871:a980f66c04fb 872:1c4a5b3f9110
18 18
19 19
20 typedef ngx_http_request_t *nginx; 20 typedef ngx_http_request_t *nginx;
21 21
22 typedef struct { 22 typedef struct {
23 PerlInterpreter *perl;
24
25 ngx_str_t filename; 23 ngx_str_t filename;
26 ngx_str_t redirect_uri; 24 ngx_str_t redirect_uri;
27 ngx_str_t redirect_args; 25 ngx_str_t redirect_args;
28 SV *next; 26 SV *next;
29 27