From 9945ba2e9c8e3118cd779b9f743e3cee04dba1b9 Mon Sep 17 00:00:00 2001 From: wessels <> Date: Thu, 28 May 1998 00:36:33 +0000 Subject: [PATCH] force direct for REQ_LOOPDETECT flag --- src/peer_select.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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; } -- 2.47.3