comparison src/event/ngx_event_proxy.c @ 149:86404ba5c517

nginx-0.0.1-2003-10-17-20:53:26 import
author Igor Sysoev <igor@sysoev.ru>
date Fri, 17 Oct 2003 16:53:26 +0000
parents 5afee0074707
children ad5f382c9e7d
comparison
equal deleted inserted replaced
148:5afee0074707 149:86404ba5c517
244 ngx_remove_shadow_free_raw_hunk(&p->free_raw_hunks, out->hunk); 244 ngx_remove_shadow_free_raw_hunk(&p->free_raw_hunks, out->hunk);
245 245
246 } else if (!p->cachable && p->in) { 246 } else if (!p->cachable && p->in) {
247 out = p->in; 247 out = p->in;
248 248
249 if (p->busy_len + ngx_hunk_size(out->hunk) > p->max_busy_len) { 249 if (!(p->upstream_eof || p->upstream_error || p->upstream_done)
250 && (p->busy_len + ngx_hunk_size(out->hunk) > p->max_busy_len))
251 {
250 break; 252 break;
251 } 253 }
252 254
253 p->in = p->in->next; 255 p->in = p->in->next;
254 256