You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bugs@httpd.apache.org by bu...@apache.org on 2013/03/06 22:32:00 UTC

[Bug 50807] mod_proxy fails to send FIN response when a FIN is received from a backend

https://issues.apache.org/bugzilla/show_bug.cgi?id=50807

William A. Rowe Jr. <wr...@apache.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |NEW

--- Comment #8 from William A. Rowe Jr. <wr...@apache.org> ---
This is not needinfo, as Eric properly identified the condition and there is
no change I'm aware of to the 2.4 pools which would close them early.

That said, there is no clear fix because those connections are already gone.

The workaround, AIUI (as noted in comment 3) is to ensure the backend keepalive
timeouts (and intervening firewalls, routers and load balancers) are always
longer than httpd's proxy keepalive timeouts.  Remaining _WAIT connections
should be small enough in number to handle gracefully.  Better yet; since proxy
workers should never need recycling, use an unlimited keepalive window where
sensible.

Perhaps a proxy pool management thread could park unused workers and respond to
the signalled poll condition.

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org