From: Ruslan Ermilov Date: Mon, 16 Dec 2019 12:19:01 +0000 (+0300) Subject: Fixed request finalization in ngx_http_index_handler(). X-Git-Tag: release-1.17.7~10 X-Git-Url: http://www.kaiwu.me/postgresql/commit/static/gitweb.js?a=commitdiff_plain;h=48086f79ad7d9ac08943312f59215533330617d0;p=nginx.git Fixed request finalization in ngx_http_index_handler(). Returning 500 instead of NGX_ERROR is preferable here because header has not yet been sent to the client. --- diff --git a/src/http/modules/ngx_http_index_module.c b/src/http/modules/ngx_http_index_module.c index c144b31c3..2ee1dd5a4 100644 --- a/src/http/modules/ngx_http_index_module.c +++ b/src/http/modules/ngx_http_index_module.c @@ -163,7 +163,7 @@ ngx_http_index_handler(ngx_http_request_t *r) name = ngx_http_map_uri_to_path(r, &path, &root, reserve); if (name == NULL) { - return NGX_ERROR; + return NGX_HTTP_INTERNAL_SERVER_ERROR; } allocated = path.data + path.len - name;