From 5a63a84604db78230fbd350f5e7640bd27908925 Mon Sep 17 00:00:00 2001 From: bneradt Date: Wed, 24 Jun 2026 17:49:43 -0500 Subject: [PATCH] Trace skipped parent markdown Log when unavailable-server parent retry handling skips marking the parent down because the request is not retryable. This leaves retry behavior unchanged while making the guarded markdown path visible in transaction debug output. --- src/proxy/http/HttpTransact.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/proxy/http/HttpTransact.cc b/src/proxy/http/HttpTransact.cc index 79e9fc5fa26..faafba525e6 100644 --- a/src/proxy/http/HttpTransact.cc +++ b/src/proxy/http/HttpTransact.cc @@ -3881,6 +3881,8 @@ HttpTransact::handle_response_from_parent(State *s) } else { if (is_request_retryable(s)) { markParentDown(s); + } else { + TxnDbg(dbg_ctl_http_trans, "skipping parent markdown for unavailable_server retry because request is not retryable"); } s->current.unavailable_server_retry_attempts++; }