https://bz.apache.org/bugzilla/show_bug.cgi?id=66537

--- Comment #1 from Teodor Milkov <t...@del.bg> ---
I've experimented a bit with h2c, a straightforward HTTP/2 command-line client.
This tool allows you to open a persistent connection (connect), send requests,
and then close it (disconnect). I ran some tests using both the new Apache
2.4.57 and the older 2.4.54. Interestingly, there seems to have been a shift in
the login behavior.

Here's how I tested: I opened an HTTP/2 connection (connect), sent GET requests
to a script that echoes and induces sleep between requests, and finally closed
the connection (disconnect). With the older Apache version, every request
within a connection was logged immediately, and the service time (%D) in
access_log was approximately 1.5ms.

However, with the new Apache, each request was logged either upon disconnect or
when the next request was submitted within the same connection. Here, the
service time (%D) in access_log included both the service time and idle time
between the previous and the current request, or to disconnect. Notably, the
timestamp of the request submission (%t) was logged correctly.

Moreover, in a connect/get/disconnect scenario, the older Apache version logged
%D at around 1.5ms, while the new Apache version logged a notably higher time
of about 6.5ms.

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscr...@httpd.apache.org
For additional commands, e-mail: bugs-h...@httpd.apache.org

Reply via email to