From: wessels <> Date: Thu, 28 May 1998 00:36:33 +0000 (+0000) Subject: force direct for REQ_LOOPDETECT flag X-Git-Tag: SQUID_3_0_PRE1~3240 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9945ba2e9c8e3118cd779b9f743e3cee04dba1b9;p=thirdparty%2Fsquid.git force direct for REQ_LOOPDETECT flag --- diff --git a/src/peer_select.cc b/src/peer_select.cc index 4e097b5f94..8ee08e6662 100644 --- a/src/peer_select.cc +++ b/src/peer_select.cc @@ -1,6 +1,6 @@ /* - * $Id: peer_select.cc,v 1.62 1998/05/26 15:48:27 wessels Exp $ + * $Id: peer_select.cc,v 1.63 1998/05/27 18:36:33 wessels Exp $ * * DEBUG: section 44 Peer Selection Algorithm * AUTHOR: Duane Wessels @@ -268,6 +268,8 @@ peerSelectFoo(ps_state * psstate) return; } else if (psstate->always_direct > 0) { direct = DIRECT_YES; + } else if (EBIT_TEST(request->flags, REQ_LOOPDETECT)) { + direct = DIRECT_YES; } else { direct = DIRECT_MAYBE; }