comparison src/http/ngx_http.h @ 2377:87b8c44906b5

*) refactor subrequest handling, now they run as separate posted requests *) now $upstream_addr, $upstream_status, $upstream_response_time can be used with log_subrequest
author Igor Sysoev <igor@sysoev.ru>
date Mon, 08 Dec 2008 14:23:20 +0000
parents ce574b0ffeec
children d311b7f6a403
comparison
equal deleted inserted replaced
2376:29d89920a749 2377:87b8c44906b5
78 ngx_str_t *name, ngx_str_t *value); 78 ngx_str_t *name, ngx_str_t *value);
79 79
80 ngx_int_t ngx_http_find_server_conf(ngx_http_request_t *r); 80 ngx_int_t ngx_http_find_server_conf(ngx_http_request_t *r);
81 void ngx_http_update_location_config(ngx_http_request_t *r); 81 void ngx_http_update_location_config(ngx_http_request_t *r);
82 void ngx_http_handler(ngx_http_request_t *r); 82 void ngx_http_handler(ngx_http_request_t *r);
83 void ngx_http_run_posted_requests(ngx_connection_t *c);
84 ngx_int_t ngx_http_post_request(ngx_http_request_t *r);
83 void ngx_http_finalize_request(ngx_http_request_t *r, ngx_int_t rc); 85 void ngx_http_finalize_request(ngx_http_request_t *r, ngx_int_t rc);
84 86
85 void ngx_http_empty_handler(ngx_event_t *wev); 87 void ngx_http_empty_handler(ngx_event_t *wev);
86 void ngx_http_request_empty_handler(ngx_http_request_t *r); 88 void ngx_http_request_empty_handler(ngx_http_request_t *r);
89
87 90
88 #define NGX_HTTP_LAST 1 91 #define NGX_HTTP_LAST 1
89 #define NGX_HTTP_FLUSH 2 92 #define NGX_HTTP_FLUSH 2
90 93
91 ngx_int_t ngx_http_send_special(ngx_http_request_t *r, ngx_uint_t flags); 94 ngx_int_t ngx_http_send_special(ngx_http_request_t *r, ngx_uint_t flags);