Lines 142-148
Link Here
|
142 |
|
142 |
|
143 |
while (cs->state == CONN_STATE_READ_REQUEST_LINE) { |
143 |
while (cs->state == CONN_STATE_READ_REQUEST_LINE) { |
144 |
ap_update_child_status_from_conn(c->sbh, SERVER_BUSY_READ, c); |
144 |
ap_update_child_status_from_conn(c->sbh, SERVER_BUSY_READ, c); |
145 |
|
145 |
ap_set_conn_count(c->sbh, r, c->keepalives); |
146 |
if ((r = ap_read_request(c))) { |
146 |
if ((r = ap_read_request(c))) { |
147 |
|
147 |
|
148 |
c->keepalive = AP_CONN_UNKNOWN; |
148 |
c->keepalive = AP_CONN_UNKNOWN; |
Lines 150-155
Link Here
|
150 |
|
150 |
|
151 |
if (r->status == HTTP_OK) { |
151 |
if (r->status == HTTP_OK) { |
152 |
cs->state = CONN_STATE_HANDLER; |
152 |
cs->state = CONN_STATE_HANDLER; |
|
|
153 |
ap_set_conn_count(c->sbh, r, c->keepalives+1); |
153 |
ap_update_child_status(c->sbh, SERVER_BUSY_WRITE, r); |
154 |
ap_update_child_status(c->sbh, SERVER_BUSY_WRITE, r); |
154 |
ap_process_async_request(r); |
155 |
ap_process_async_request(r); |
155 |
/* After the call to ap_process_request, the |
156 |
/* After the call to ap_process_request, the |