]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
- removed call to peerDigestLookup from peerHandleIcpReply when peer
authorrousskov <>
Sat, 18 Apr 1998 11:41:54 +0000 (11:41 +0000)
committerrousskov <>
Sat, 18 Apr 1998 11:41:54 +0000 (11:41 +0000)
  (or request) is NULL

src/peer_select.cc

index f82d82efd3d45920384f570a3bf08096c23490a9..654a6db1d2a845ab63aedcf2e5ad0e206091adb0 100644 (file)
@@ -1,6 +1,6 @@
 
 /*
- * $Id: peer_select.cc,v 1.50 1998/04/16 17:48:50 wessels Exp $
+ * $Id: peer_select.cc,v 1.51 1998/04/18 05:41:54 rousskov Exp $
  *
  * DEBUG: section 44    Peer Selection Algorithm
  * AUTHOR: Duane Wessels
@@ -461,8 +461,9 @@ peerHandleIcpReply(peer * p, peer_t type, icp_common_t * header, void *data)
        storeUrl(psstate->entry));
 #if SQUID_PEER_DIGEST
     /* do cd lookup to count false misses */
-    peerNoteDigestLookup(request, p, 
-       peerDigestLookup(p, request, psstate->entry));
+    if (p && request)
+       peerNoteDigestLookup(request, p, 
+           peerDigestLookup(p, request, psstate->entry));
 #endif
     psstate->icp.n_recv++;
     if (op == ICP_MISS || op == ICP_DECHO) {