# HG changeset patch # User Ruslan Ermilov # Date 1576498741 -10800 # Node ID e55e28e6998fd1a9bdbed99e479e5a9ba6ee20a9 # Parent b399246ea45d7a913f72a2f2c23a8b2edf7a2aa8 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 --- 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_ 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;