On 19 Sep 2008, at 23:08, Ruediger Pluem wrote:
On 09/19/2008 11:24 PM, Adam Woodworth wrote:
The problem with this is that it will also do this for connections to
the backend that timed out. For our application, we want actual
timeouts to be caught as normal and kicked back through to the client
as a 50x error.
Hm. Good point. I have to think about it, because a timeout error can
justify a repeated request (like when a firewall between frontend and
backend cut the connection and now the packets are simply dropped by
the firewall and a fresh one would fix this).
I think Adam is right. The justification for the RFC-breaking
connection
drop is IIRC that it's merely propagating the same from the backend
to the client. That doesn't apply in the case of a timeout.
--
Nick Kew