swift/swift/proxy
Alistair Coles 2500fbeea9 proxy: don't use recoverable_node_timeout with x-newest
Object GET requests with a truthy X-Newest header are not resumed if a
backend request times out. The GetOrHeadHandler therefore uses the
regular node_timeout when waiting for a backend connection response,
rather than the possibly shorter recoverable_node_timeout. However,
previously while reading data from a backend response the
recoverable_node_timeout would still be used with X-Newest requests.

This patch simplifies GetOrHeadHandler to never use
recoverable_node_timeout when X-Newest is truthy.

Change-Id: I326278ecb21465f519b281c9f6c2dedbcbb5ff14
2024-02-26 09:54:36 +00:00
..
controllers proxy: don't use recoverable_node_timeout with x-newest 2024-02-26 09:54:36 +00:00
__init__.py Initial commit of Swift code 2010-07-12 17:03:45 -05:00
server.py Remove per-service auto_create_account_prefix 2023-11-22 01:58:03 +09:00