Mercurial > hg > nginx-vendor-1-0
comparison src/http/modules/ngx_http_fastcgi_module.c @ 568:566e105a89f1 NGINX_0_8_36
nginx 0.8.36
*) Bugfix: the ngx_http_dav_module handled incorrectly the DELETE,
COPY, and MOVE methods for symlinks.
*) Bugfix: values of the $query_string, $arg_..., etc. variables cached
in main request were used by the SSI module in subrequests.
*) Bugfix: a variable value was repeatedly encoded after each an "echo"
SSI-command output; the bug had appeared in 0.6.14.
*) Bugfix: a worker process hung if a FIFO file was requested.
Thanks to Vicente Aguilar and Maxim Dounin.
*) Bugfix: OpenSSL-1.0.0 compatibility on 64-bit Linux.
Thanks to Maxim Dounin.
*) Bugfix: nginx could not be built --without-http-cache; the bug had
appeared in 0.8.35.
author | Igor Sysoev <http://sysoev.ru> |
---|---|
date | Thu, 22 Apr 2010 00:00:00 +0400 |
parents | be4f34123024 |
children | 8246d8a2c2be |
comparison
equal
deleted
inserted
replaced
567:a49f5d0aff01 | 568:566e105a89f1 |
---|---|
1099 ngx_buf_t buf; | 1099 ngx_buf_t buf; |
1100 ngx_uint_t i; | 1100 ngx_uint_t i; |
1101 ngx_table_elt_t *h; | 1101 ngx_table_elt_t *h; |
1102 ngx_http_upstream_t *u; | 1102 ngx_http_upstream_t *u; |
1103 ngx_http_fastcgi_ctx_t *f; | 1103 ngx_http_fastcgi_ctx_t *f; |
1104 ngx_http_fastcgi_header_t *fh; | |
1105 ngx_http_upstream_header_t *hh; | 1104 ngx_http_upstream_header_t *hh; |
1106 ngx_http_fastcgi_loc_conf_t *flcf; | 1105 ngx_http_fastcgi_loc_conf_t *flcf; |
1107 ngx_http_fastcgi_split_part_t *part; | 1106 ngx_http_fastcgi_split_part_t *part; |
1108 ngx_http_upstream_main_conf_t *umcf; | 1107 ngx_http_upstream_main_conf_t *umcf; |
1109 | 1108 |
1253 /* f->type == NGX_HTTP_FASTCGI_STDOUT */ | 1252 /* f->type == NGX_HTTP_FASTCGI_STDOUT */ |
1254 | 1253 |
1255 #if (NGX_HTTP_CACHE) | 1254 #if (NGX_HTTP_CACHE) |
1256 | 1255 |
1257 if (f->large_stderr && r->cache) { | 1256 if (f->large_stderr && r->cache) { |
1258 u_char *start; | 1257 u_char *start; |
1259 ssize_t len; | 1258 ssize_t len; |
1259 ngx_http_fastcgi_header_t *fh; | |
1260 | 1260 |
1261 start = u->buffer.start + r->cache->header_start; | 1261 start = u->buffer.start + r->cache->header_start; |
1262 | 1262 |
1263 len = u->buffer.pos - start - 2 * sizeof(ngx_http_fastcgi_header_t); | 1263 len = u->buffer.pos - start - 2 * sizeof(ngx_http_fastcgi_header_t); |
1264 | 1264 |