From 5c12de538486e487cdc7cb90ed5a3c7bc8da6efc Mon Sep 17 00:00:00 2001 From: Susan Hinrichs Date: Thu, 6 Jan 2022 17:58:45 -0600 Subject: [PATCH] Eliminate erroneous self-loop error on transparent mode --- proxy/http/HttpSM.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/proxy/http/HttpSM.cc b/proxy/http/HttpSM.cc index 20b03c2d806..4b89d96929a 100644 --- a/proxy/http/HttpSM.cc +++ b/proxy/http/HttpSM.cc @@ -5075,7 +5075,7 @@ HttpSM::do_http_server_open(bool raw) } // Check for self loop. - if (HttpTransact::will_this_request_self_loop(&t_state)) { + if (!ua_txn->is_outbound_transparent() && HttpTransact::will_this_request_self_loop(&t_state)) { call_transact_and_set_next_state(HttpTransact::SelfLoop); return; }