# HG changeset patch # User Valentin Bartenev # Date 1359387249 0 # Node ID 0ea36741bb35162635d0f4e119685a4724278d5b # Parent d89442dab4d1238a7403a9097fb7c3a5428c45f1 SSL: removed conditions that always hold true. diff --git a/src/event/ngx_event_openssl.c b/src/event/ngx_event_openssl.c --- a/src/event/ngx_event_openssl.c +++ b/src/event/ngx_event_openssl.c @@ -1210,7 +1210,7 @@ ngx_ssl_send_chain(ngx_connection_t *c, size = buf->last - buf->pos; - if (!flush && buf->last < buf->end && c->ssl->buffer) { + if (!flush && buf->last < buf->end) { break; } @@ -1232,10 +1232,8 @@ ngx_ssl_send_chain(ngx_connection_t *c, break; } - if (buf->pos == buf->last) { - buf->pos = buf->start; - buf->last = buf->start; - } + buf->pos = buf->start; + buf->last = buf->start; if (in == NULL || send == limit) { break;