Mercurial > hg > nginx-quic
diff src/os/unix/ngx_freebsd_write_chain.c @ 74:17ab1af8c3dd
nginx-0.0.1-2003-04-11-20:01:14 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Fri, 11 Apr 2003 16:01:14 +0000 |
parents | 5a7d1aaa1618 |
children | 674d333f4296 |
line wrap: on
line diff
--- a/src/os/unix/ngx_freebsd_write_chain.c +++ b/src/os/unix/ngx_freebsd_write_chain.c @@ -140,7 +140,7 @@ ngx_chain_t *ngx_freebsd_write_chain(ngx c->sent += sent; - for (ce = in; ce; ce = ce->next) { + for (ce = in; ce && sent > 0; ce = ce->next) { if (ce->hunk->type & NGX_HUNK_IN_MEMORY) { size = ce->hunk->last - ce->hunk->pos;