Mercurial > hg > nginx-ranges
comparison src/core/ngx_connection.h @ 254:f3ec44f4a53b NGINX_0_4_12
nginx 0.4.12
*) Feature: the ngx_http_perl_module supports the $r->variable method.
*) Bugfix: if a big static file was included using SSI in a response,
then the response may be transferred incomplete.
*) Bugfix: nginx did not omit the "#fragment" part in URI.
author | Igor Sysoev <http://sysoev.ru> |
---|---|
date | Tue, 31 Oct 2006 00:00:00 +0300 |
parents | 3689cd4e3228 |
children | f745bf973510 |
comparison
equal
deleted
inserted
replaced
253:b75231e1a353 | 254:f3ec44f4a53b |
---|---|
90 NGX_TCP_NOPUSH_SET, | 90 NGX_TCP_NOPUSH_SET, |
91 NGX_TCP_NOPUSH_DISABLED | 91 NGX_TCP_NOPUSH_DISABLED |
92 } ngx_connection_tcp_nopush_e; | 92 } ngx_connection_tcp_nopush_e; |
93 | 93 |
94 | 94 |
95 #define NGX_LOWLEVEL_BUFFERED 0x0000000f | 95 #define NGX_LOWLEVEL_BUFFERED 0x0f |
96 #define NGX_SSL_BUFFERED 0x00000001 | 96 #define NGX_SSL_BUFFERED 0x01 |
97 | 97 |
98 | 98 |
99 struct ngx_connection_s { | 99 struct ngx_connection_s { |
100 void *data; | 100 void *data; |
101 ngx_event_t *read; | 101 ngx_event_t *read; |
131 | 131 |
132 ngx_buf_t *buffer; | 132 ngx_buf_t *buffer; |
133 | 133 |
134 ngx_atomic_uint_t number; | 134 ngx_atomic_uint_t number; |
135 | 135 |
136 ngx_uint_t buffered; | 136 unsigned buffered:8; |
137 | 137 |
138 unsigned log_error:2; /* ngx_connection_log_error_e */ | 138 unsigned log_error:2; /* ngx_connection_log_error_e */ |
139 | 139 |
140 unsigned single_connection:1; | 140 unsigned single_connection:1; |
141 unsigned unexpected_eof:1; | 141 unsigned unexpected_eof:1; |