Mercurial > hg > nginx-vendor-0-8
comparison src/http/ngx_http_upstream.h @ 56:3050baa54a26 NGINX_0_1_28
nginx 0.1.28
*) Bugfix: nginx hogs CPU while proxying the huge files.
*) Bugfix: nginx could not be built by gcc 4.0 on Linux.
author | Igor Sysoev <http://sysoev.ru> |
---|---|
date | Fri, 08 Apr 2005 00:00:00 +0400 |
parents | a39d1b793287 |
children | b55cbf18157e |
comparison
equal
deleted
inserted
replaced
55:729de7d75018 | 56:3050baa54a26 |
---|---|
53 ngx_uint_t next_upstream; | 53 ngx_uint_t next_upstream; |
54 | 54 |
55 ngx_bufs_t bufs; | 55 ngx_bufs_t bufs; |
56 | 56 |
57 ngx_flag_t redirect_errors; | 57 ngx_flag_t redirect_errors; |
58 ngx_flag_t pass_unparsed_uri; | |
58 ngx_flag_t x_powered_by; | 59 ngx_flag_t x_powered_by; |
59 ngx_flag_t cyclic_temp_file; | 60 ngx_flag_t cyclic_temp_file; |
60 | 61 |
61 ngx_path_t *temp_path; | 62 ngx_path_t *temp_path; |
62 } ngx_http_upstream_conf_t; | 63 } ngx_http_upstream_conf_t; |
85 void (*abort_request)(ngx_http_request_t *r); | 86 void (*abort_request)(ngx_http_request_t *r); |
86 void (*finalize_request)(ngx_http_request_t *r, | 87 void (*finalize_request)(ngx_http_request_t *r, |
87 ngx_int_t rc); | 88 ngx_int_t rc); |
88 ngx_uint_t method; | 89 ngx_uint_t method; |
89 | 90 |
90 ngx_str_t schema; | 91 ngx_str_t schema0; |
91 ngx_str_t uri; | 92 ngx_str_t uri0; |
92 ngx_str_t *location; | 93 ngx_str_t *location0; |
93 | 94 |
94 ngx_http_log_ctx_t *log_ctx; | 95 ngx_http_log_ctx_t *log_ctx; |
95 ngx_log_handler_pt log_handler; | 96 ngx_log_handler_pt log_handler; |
96 ngx_http_log_ctx_t *saved_log_ctx; | 97 ngx_http_log_ctx_t *saved_log_ctx; |
97 ngx_log_handler_pt saved_log_handler; | 98 ngx_log_handler_pt saved_log_handler; |