Profile FastCGI transport phases

This commit is contained in:
udo
2026-07-16 20:49:13 +00:00
parent bbfbd63b53
commit 83c05111a9
5 changed files with 23 additions and 4 deletions
+2
View File
@@ -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);