Commit d11b8531 authored by Poul-Henning Kamp's avatar Poul-Henning Kamp

Shave another couple of lines out of cnt_start{}

parent 279bc2ea
...@@ -264,6 +264,9 @@ http1_dissect(struct worker *wrk, struct req *req) ...@@ -264,6 +264,9 @@ http1_dissect(struct worker *wrk, struct req *req)
return (1); return (1);
} }
wrk->stats.client_req++;
req->acct_req.req++;
req->ws_req = WS_Snapshot(req->ws); req->ws_req = WS_Snapshot(req->ws);
req->doclose = http_DoConnection(req->http); req->doclose = http_DoConnection(req->http);
......
...@@ -1110,6 +1110,8 @@ cnt_recv(const struct worker *wrk, struct req *req) ...@@ -1110,6 +1110,8 @@ cnt_recv(const struct worker *wrk, struct req *req)
req->director = req->vcl->director[0]; req->director = req->vcl->director[0];
AN(req->director); AN(req->director);
EXP_Clr(&req->exp);
req->disable_esi = 0; req->disable_esi = 0;
req->hash_always_miss = 0; req->hash_always_miss = 0;
req->hash_ignore_busy = 0; req->hash_ignore_busy = 0;
...@@ -1190,17 +1192,11 @@ cnt_start(struct worker *wrk, struct req *req) ...@@ -1190,17 +1192,11 @@ cnt_start(struct worker *wrk, struct req *req)
AZ(req->esi_level); AZ(req->esi_level);
assert(!isnan(req->t_req)); assert(!isnan(req->t_req));
/* Update stats of various sorts */
wrk->stats.client_req++;
req->acct_req.req++;
/* Assign XID and log */ /* Assign XID and log */
req->xid = ++xids; /* XXX not locked */ req->xid = ++xids; /* XXX not locked */
VSLb(req->vsl, SLT_ReqStart, "%s %s %u", VSLb(req->vsl, SLT_ReqStart, "%s %s %u",
req->sp->addr, req->sp->port, req->xid); req->sp->addr, req->sp->port, req->xid);
EXP_Clr(&req->exp);
if (req->err_code) if (req->err_code)
req->req_step = R_STP_ERROR; req->req_step = R_STP_ERROR;
else else
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment