aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/http/ngx_http_core_module.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/http/ngx_http_core_module.c b/src/http/ngx_http_core_module.c
index a7a5cdb4c..c949d49e8 100644
--- a/src/http/ngx_http_core_module.c
+++ b/src/http/ngx_http_core_module.c
@@ -862,7 +862,10 @@ ngx_http_core_find_config_phase(ngx_http_request_t *r,
return NGX_OK;
}
- if (r->headers_in.expect && r->http_version > NGX_HTTP_VERSION_10) {
+ if (r->headers_in.expect
+ && r == r->main
+ && r->http_version > NGX_HTTP_VERSION_10)
+ {
expect = ngx_http_core_send_continue(r);
if (expect != NGX_OK) {