Mercurial > hg > nginx
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); |