Mercurial > hg > nginx-ranges
comparison src/event/ngx_event_openssl.c @ 302:9b7db0df50f0 NGINX_0_5_21
nginx 0.5.21
*) Bugfix: if server has more than about ten locations, then regex
locations might be choosen not in that order as they were specified.
*) Bugfix: a worker process may got caught in an endless loop on 64-bit
platform, if the 33-rd or next in succession backend has failed.
Thanks to Anton Povarov.
*) Bugfix: a bus error might occur on Solaris/sparc64 if the PCRE
library was used.
Thanks to Andrei Nigmatulin.
*) Bugfix: in the HTTPS protocol in the "proxy_pass" directive.
author | Igor Sysoev <http://sysoev.ru> |
---|---|
date | Mon, 28 May 2007 00:00:00 +0400 |
parents | 27d9d1f26b38 |
children | f7cd062ee035 |
comparison
equal
deleted
inserted
replaced
301:a025840de07d | 302:9b7db0df50f0 |
---|---|
746 ngx_buf_t *buf; | 746 ngx_buf_t *buf; |
747 | 747 |
748 if (!c->ssl->buffer | 748 if (!c->ssl->buffer |
749 || (in && in->next == NULL && !(c->buffered & NGX_SSL_BUFFERED))) | 749 || (in && in->next == NULL && !(c->buffered & NGX_SSL_BUFFERED))) |
750 { | 750 { |
751 | |
752 /* | 751 /* |
753 * we avoid a buffer copy if | 752 * we avoid a buffer copy if |
754 * we do not need to buffer the output | 753 * we do not need to buffer the output |
755 * or the incoming buf is a single and our buffer is empty | 754 * or the incoming buf is a single and our buffer is empty |
756 */ | 755 */ |