Mercurial > nginx
changeset 5986:c2f309fb7ad2
SSL: account sent bytes in ngx_ssl_write().
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Tue, 24 Feb 2015 23:52:47 +0300 (2015-02-24) |
parents | f961c719fb09 |
children | 62c098eb4509 |
files | src/event/ngx_event_openssl.c |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/event/ngx_event_openssl.c Tue Feb 24 18:37:14 2015 +0300 +++ b/src/event/ngx_event_openssl.c Tue Feb 24 23:52:47 2015 +0300 @@ -1516,7 +1516,6 @@ } in->buf->pos += n; - c->sent += n; if (in->buf->pos == in->buf->last) { in = in->next; @@ -1617,7 +1616,6 @@ } buf->pos += n; - c->sent += n; if (n < size) { break; @@ -1675,6 +1673,8 @@ ngx_post_event(c->read, &ngx_posted_events); } + c->sent += n; + return n; }