Mercurial > hg > nginx
comparison src/http/modules/ngx_http_upstream_keepalive_module.c @ 6332:78b4e10b4367
Upstream: don't keep connections on early responses (ticket #669).
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Thu, 17 Dec 2015 16:39:15 +0300 |
parents | 5e6142609e48 |
children | adf25b8d0431 |
comparison
equal
deleted
inserted
replaced
6331:ceeb1edb3018 | 6332:78b4e10b4367 |
---|---|
300 | 300 |
301 if (!u->keepalive) { | 301 if (!u->keepalive) { |
302 goto invalid; | 302 goto invalid; |
303 } | 303 } |
304 | 304 |
305 if (!u->request_body_sent) { | |
306 goto invalid; | |
307 } | |
308 | |
305 if (ngx_terminate || ngx_exiting) { | 309 if (ngx_terminate || ngx_exiting) { |
306 goto invalid; | 310 goto invalid; |
307 } | 311 } |
308 | 312 |
309 if (ngx_handle_read_event(c->read, 0) != NGX_OK) { | 313 if (ngx_handle_read_event(c->read, 0) != NGX_OK) { |