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

--- Comment #5 from Michael Osipov <[email protected]> ---
I do not understand your explanation. The difference between service unailable
and timeout is that service unavailable says connect() did not work which the
latter fails on read().

In that particular case the connection has been established, a client sent
"Expect: 100-continue" and the proxy is now waiting for a response.
It feels counterintuitive to write "timeout" to the logs, but tell the client
that the service is not available. That is not true. It would only be true if a
worker cannot connect to it.

Citing:

6.6.5.  504 Gateway Timeout

   The 504 (Gateway Timeout) status code indicates that the server,
   while acting as a gateway or proxy, did not receive a timely response
   from an upstream server it needed to access in order to complete the
   request.

...this is what happens.

Maybe we should ask Julian Reschke about this.

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to