event: closing keepalive conn on activity

Eric Covener <[email protected]> Mon, 24 Nov 2025 09:53:52 -0500
Newsgroups gmane.comp.apache.devel
Message-ID <CALK=YjP0tJOibss1e6DU-d3yhaRq-ib1hxW+9c2ZXYrQoA7KDQ@mail.gmail.com>
I've had two relatively recent and relatively painful investigations
come down to this closure of keepalive connections on activity when an
individual child process has no idle workers:

https://github.com/apache/httpd/blob/trunk/server/mpm/event/event.c#L2190

This is worse than a typical keepalive race because the closure is
really in response to the poll seeing the activity.

Does it warrant a WARNING level message? It is nice to at least get
the connection details into the log. Or an option to queue/block for a
worker?


-- 
Eric Covener
[email protected]