mirror of
https://github.com/nginx/nginx.git
synced 2026-10-22 03:51:14 +00:00
Fixed segfault with filter_finalize introduced in r4621 (1.3.0).
Example configuration to reproduce:
location /image/ {
error_page 415 = /zero;
image_filter crop 100 100;
proxy_pass http://127.0.0.1:8080;
proxy_store on;
}
location /zero {
return 204;
}
The problem appeared if upstream returned (big enough) non-image file,
causing 415 to be generated by image filter.
This commit is contained in:
parent
430ab81a72
commit
d2143f11cb
1 changed files with 0 additions and 2 deletions
|
|
@ -1933,8 +1933,6 @@ ngx_http_finalize_request(ngx_http_request_t *r, ngx_int_t rc)
|
|||
|
||||
if (rc == NGX_OK && r->filter_finalize) {
|
||||
c->error = 1;
|
||||
ngx_http_finalize_connection(r);
|
||||
return;
|
||||
}
|
||||
|
||||
if (rc == NGX_DECLINED) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue