non-active request is not done

This commit is contained in:
Igor Sysoev 2007-12-27 14:20:50 +00:00
parent 5a40e9518e
commit 3d70581d45

View File

@ -1641,8 +1641,6 @@ ngx_http_finalize_request(ngx_http_request_t *r, ngx_int_t rc)
}
}
r->done = 1;
if (r != c->data) {
ngx_log_debug2(NGX_LOG_DEBUG_HTTP, c->log, 0,
"http finalize non-active request: \"%V?%V\"",
@ -1650,6 +1648,8 @@ ngx_http_finalize_request(ngx_http_request_t *r, ngx_int_t rc)
return;
}
r->done = 1;
if (r != r->main) {
pr = r->parent;