comparison src/core/ngx_connection.h @ 70:8ad297c88dcb NGINX_0_1_35

nginx 0.1.35 *) Feature: the "working_directory" directive. *) Feature: the "port_in_redirect" directive. *) Bugfix: the segmentation fault was occurred if the backend response header was in several packets; bug appeared in 0.1.29. *) Bugfix: if more than 10 servers were configured or some server did not use the "listen" directive, then the segmentation fault was occurred on the start. *) Bugfix: the segmentation fault might occur if the response was bigger than the temporary file. *) Bugfix: nginx returned the 400 response on requests like "GET http://www.domain.com/uri HTTP/1.0"; bug appeared in 0.1.28.
author Igor Sysoev <http://sysoev.ru>
date Tue, 07 Jun 2005 00:00:00 +0400
parents 818201e5a553
children b31656313b59
comparison
equal deleted inserted replaced
69:cce7ea52608c 70:8ad297c88dcb
142 #define ngx_ssl_set_nosendshut(ssl) 142 #define ngx_ssl_set_nosendshut(ssl)
143 #endif 143 #endif
144 144
145 145
146 ngx_listening_t *ngx_listening_inet_stream_socket(ngx_conf_t *cf, 146 ngx_listening_t *ngx_listening_inet_stream_socket(ngx_conf_t *cf,
147 in_addr_t addr, 147 in_addr_t addr, in_port_t port);
148 in_port_t port);
149 ngx_int_t ngx_set_inherited_sockets(ngx_cycle_t *cycle); 148 ngx_int_t ngx_set_inherited_sockets(ngx_cycle_t *cycle);
150 ngx_int_t ngx_open_listening_sockets(ngx_cycle_t *cycle); 149 ngx_int_t ngx_open_listening_sockets(ngx_cycle_t *cycle);
151 void ngx_close_listening_sockets(ngx_cycle_t *cycle); 150 void ngx_close_listening_sockets(ngx_cycle_t *cycle);
152 void ngx_close_connection(ngx_connection_t *c); 151 void ngx_close_connection(ngx_connection_t *c);
153 ngx_int_t ngx_connection_error(ngx_connection_t *c, ngx_err_t err, char *text); 152 ngx_int_t ngx_connection_error(ngx_connection_t *c, ngx_err_t err, char *text);