]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
prevent NPR
authorwessels <>
Mon, 14 Sep 1998 21:46:48 +0000 (21:46 +0000)
committerwessels <>
Mon, 14 Sep 1998 21:46:48 +0000 (21:46 +0000)
src/peer_digest.cc

index 9271a476be103cbcf8e456f057a5d96b56d523d6..161f5d9593e64c15976cd9c1c12a0c6688a13eaa 100644 (file)
@@ -1,6 +1,6 @@
 
 /*
- * $Id: peer_digest.cc,v 1.46 1998/09/01 23:31:25 wessels Exp $
+ * $Id: peer_digest.cc,v 1.47 1998/09/14 15:46:48 wessels Exp $
  *
  * DEBUG: section 72    Peer Digest Routines
  * AUTHOR: Alex Rousskov
@@ -525,8 +525,9 @@ peerDigestFetchFinish(DigestFetchState * fetch, char *buf, const char *err_msg)
        peer->host, b_read,
        mkrfc1123(fetch->entry->expires), mkrfc1123(fetch->entry->lastmod));
     if (err_msg) {
-       debug(72, 1) ("disabling corrupted (%s) digest from %s\n",
-           err_msg, peer->host);
+       if (cbdataValid(peer))
+           debug(72, 1) ("disabling corrupted (%s) digest from %s\n",
+               err_msg, peer->host);
        if (peer->digest.cd) {
            cacheDigestDestroy(peer->digest.cd);
            peer->digest.cd = NULL;