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

--- Comment #36 from Stefan Eissing <ste...@eissing.org> ---
Florian, I think I found the issue and attached a patch to this ticket. Can you
build a new mod_http2 from the 2.4.48 sources or would you prefer a patch
against the github version of the module?

Background: 

mod_http2 had 2 occasions where schedule requests were assigned to workers: a)
when the request arrived and b) when a worker was done serving a request.

When more than 1 request arrived at the same time, it could happen that only
the first one got an assignmend while the others remained queued without any
worker looking for them. This did not matter when requests were short, since
any finished request would trigger a worker assignment of the queued requests.

However, with SSE and long-running requests, this could take a considerable
time to happen.

The fix makes sure that worker assignment always is triggered when a new
request arrives, even in batches.

I hope this addresses your issue.

-- 
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