Mercurial > hg > nginx-vendor-current
comparison src/http/modules/ngx_http_upstream_ip_hash_module.c @ 290:f745bf973510 NGINX_0_5_15
nginx 0.5.15
*) Feature: the mail proxy supports authenticated SMTP proxying and the
"smtp_auth", "smtp_capablities", and "xclient" directives.
Thanks to Anton Yuzhaninov and Maxim Dounin.
*) Feature: now the keep-alive connections are closed just after
receiving the reconfiguration signal.
*) Change: the "imap" and "auth" directives were renamed to the "mail"
and "pop3_auth" directives.
*) Bugfix: a segmentation fault occurred in worker process if the
CRAM-MD5 authentication method was used and the APOP method was
disabled.
*) Bugfix: if the "starttls only" directive was used in POP3 protocol,
then nginx allowed authentication without switching to the SSL mode.
*) Bugfix: worker processes did not exit after reconfiguration and did
not rotate logs if the eventport method was used.
*) Bugfix: a worker process may got caught in an endless loop, if the
"ip_hash" directive was used.
*) Bugfix: now nginx does not log some alerts if eventport or /dev/poll
methods are used.
author | Igor Sysoev <http://sysoev.ru> |
---|---|
date | Mon, 19 Mar 2007 00:00:00 +0300 |
parents | 052a7b1d40e5 |
children | 92402f034b28 |
comparison
equal
deleted
inserted
replaced
289:a9323c9433a7 | 290:f745bf973510 |
---|---|
177 | 177 |
178 if (now - peer->accessed > peer->fail_timeout) { | 178 if (now - peer->accessed > peer->fail_timeout) { |
179 peer->fails = 0; | 179 peer->fails = 0; |
180 break; | 180 break; |
181 } | 181 } |
182 | |
183 } else { | |
184 iphp->rrp.tried[n] |= m; | |
185 } | 182 } |
183 | |
184 iphp->rrp.tried[n] |= m; | |
186 | 185 |
187 /* ngx_unlock_mutex(iphp->rrp.peers->mutex); */ | 186 /* ngx_unlock_mutex(iphp->rrp.peers->mutex); */ |
188 | 187 |
189 pc->tries--; | 188 pc->tries--; |
190 } | 189 } |