Hi All,<div><br></div><div>In the file ngx_http_upstream.c I found some code like this:</div><div><br></div><div><div>1618 if (u->headers_in.status_n > NGX_HTTP_SPECIAL_RESPONSE) {</div><div>1619 </div><div>1620 if (r->subrequest_in_memory) {</div>
<div>1621 u->buffer.last = u->buffer.pos;</div><div>1622 }</div><div><br></div><div>that means, if the status backend return if greater than 300, the first part of the body would be abandoned. Will this cause the issue that the main request won't be woken again and keep sleeping until timeout? Or did I misunderstand anything?</div>
<div><br></div><div>Yours,</div></div><div>Abioy</div>