--------------------- PatchSet 6184 Date: 2007/11/26 21:32:35 Author: amosjeffries Branch: squid3-ipv6 Tag: (none) Log: Fix: wrong debugs() message displayed on failover to A lookup from AAAA. Members: src/dns_internal.cc:1.15.6.31->1.15.6.32 Index: squid3/src/dns_internal.cc =================================================================== RCS file: /cvsroot/squid-sf//squid3/src/dns_internal.cc,v retrieving revision 1.15.6.31 retrieving revision 1.15.6.32 diff -u -r1.15.6.31 -r1.15.6.32 --- squid3/src/dns_internal.cc 26 Nov 2007 10:29:37 -0000 1.15.6.31 +++ squid3/src/dns_internal.cc 26 Nov 2007 21:32:35 -0000 1.15.6.32 @@ -1,6 +1,6 @@ /* - * $Id: dns_internal.cc,v 1.15.6.31 2007/11/26 10:29:37 amosjeffries Exp $ + * $Id: dns_internal.cc,v 1.15.6.32 2007/11/26 21:32:35 amosjeffries Exp $ * * DEBUG: section 78 DNS lookups; interacts with lib/rfc1035.c * AUTHOR: Duane Wessels @@ -1011,7 +1011,7 @@ if(n == 0) debugs(78, 3, "idnsGrokReply: " << q->name << " has no AAAA records. Looking up A record instead."); - else if(q->need_A) + else if(q->need_A && n <= 0) debugs(78, 3, "idnsGrokReply: " << q->name << " AAAA query failed. Trying A now instead."); else // admin requested this. debugs(78, 3, "idnsGrokReply: " << q->name << " AAAA query done. Configured to retrieve A now also.");