Skip to content

Commit 20feb73

Browse files
committed
bugfix: we did not set r->header_sent when we want to discard the header in our header filter.
1 parent 1e1c31a commit 20feb73

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/ngx_http_srcache_store.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@ ngx_http_srcache_header_filter(ngx_http_request_t *r)
9090

9191
pr_ctx->waiting_subrequest = 0;
9292
/* pr_ctx->fetch_error = 1; */
93+
r->header_sent = 1;
9394

9495
return NGX_OK;
9596
}
@@ -103,6 +104,7 @@ ngx_http_srcache_header_filter(ngx_http_request_t *r)
103104

104105
ctx->parsing_cached_headers = 1;
105106

107+
r->header_sent = 1;
106108
return NGX_OK;
107109
}
108110

@@ -114,6 +116,7 @@ ngx_http_srcache_header_filter(ngx_http_request_t *r)
114116
"srcache_store: subrequest returned status %ui",
115117
r->headers_out.status);
116118

119+
r->header_sent = 1;
117120
return NGX_OK;
118121
}
119122

0 commit comments

Comments
 (0)