Profile FastCGI transport phases
This commit is contained in:
@@ -1224,6 +1224,7 @@ FastCGIServer::read_fgci(Connection& connection)
|
||||
request.resources.params_buffer.size());
|
||||
request.resources.params_buffer.clear();
|
||||
request.flags.params_closed = true;
|
||||
request.stats.time_params = time_precise();
|
||||
//std::cout << "Params " << var_dump(request.params) << "\n";
|
||||
request.flags.status = on_request(request);
|
||||
if (request.flags.status == 0 && !request.in.empty())
|
||||
@@ -1261,6 +1262,7 @@ FastCGIServer::read_fgci(Connection& connection)
|
||||
}
|
||||
} else {
|
||||
request.flags.input_closed = true;
|
||||
request.stats.time_input = time_precise();
|
||||
if (request.flags.params_closed && request.flags.status == 0) {
|
||||
request.flags.status = on_complete(request);
|
||||
request_write_fgci(connection, request_id, request);
|
||||
|
||||
Reference in New Issue
Block a user