# HG changeset patch # User Igor Sysoev # Date 1238345903 0 # Node ID 02fb50962b11a9172a96daed740c4118ada69972 # Parent b863be280d3bed7b490433b1058354fd98d10f44 fix ngx_wsasend_chain() diff --git a/src/os/win32/ngx_wsasend_chain.c b/src/os/win32/ngx_wsasend_chain.c --- a/src/os/win32/ngx_wsasend_chain.c +++ b/src/os/win32/ngx_wsasend_chain.c @@ -118,7 +118,8 @@ ngx_wsasend_chain(ngx_connection_t *c, n c->sent += sent; - for (cl = in; cl && sent > 0; cl = cl->next) { + for (cl = in; cl; cl = cl->next) { + if (ngx_buf_special(cl->buf)) { continue; }