From: wessels <> Date: Wed, 5 Feb 1997 06:18:15 +0000 (+0000) Subject: debug traps on using dead dnsservers X-Git-Tag: SQUID_3_0_PRE1~5140 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9d16927929dc25313291790599d34128a7cc2540;p=thirdparty%2Fsquid.git debug traps on using dead dnsservers --- diff --git a/src/fqdncache.cc b/src/fqdncache.cc index 35c90675be..02d52131a4 100644 --- a/src/fqdncache.cc +++ b/src/fqdncache.cc @@ -1,6 +1,6 @@ /* - * $Id: fqdncache.cc,v 1.43 1996/12/20 23:45:39 wessels Exp $ + * $Id: fqdncache.cc,v 1.44 1997/02/04 23:18:16 wessels Exp $ * * DEBUG: section 35 FQDN Cache * AUTHOR: Harvest Derived @@ -657,6 +657,8 @@ static void fqdncache_dnsDispatch(dnsserver_t * dns, fqdncache_entry * f) { char *buf = NULL; + if (!BIT_TEST(dns->flags, DNS_FLAG_ALIVE)) + debug_trap("Dispatching a dead DNS server"); if (!fqdncacheHasPending(f)) { debug(35, 0, "fqdncache_dnsDispatch: skipping '%s' because no handler.\n", f->name); diff --git a/src/ipcache.cc b/src/ipcache.cc index b58bfe86a6..a2517ba132 100644 --- a/src/ipcache.cc +++ b/src/ipcache.cc @@ -1,6 +1,6 @@ /* - * $Id: ipcache.cc,v 1.99 1997/02/04 19:25:28 wessels Exp $ + * $Id: ipcache.cc,v 1.100 1997/02/04 23:18:15 wessels Exp $ * * DEBUG: section 14 IP Cache * AUTHOR: Harvest Derived @@ -713,6 +713,8 @@ static void ipcache_dnsDispatch(dnsserver_t * dns, ipcache_entry * i) { char *buf = NULL; + if (!BIT_TEST(dns->flags, DNS_FLAG_ALIVE)) + debug_trap("Dispatching a dead DNS server"); if (!ipcacheHasPending(i)) { debug(14, 0, "ipcache_dnsDispatch: skipping '%s' because no handler.\n", i->name);