From 3ab66981edaee6759e3bbbe42df66acaaf9cbd88 Mon Sep 17 00:00:00 2001 From: rousskov <> Date: Sat, 18 Apr 1998 11:41:54 +0000 Subject: [PATCH] - removed call to peerDigestLookup from peerHandleIcpReply when peer (or request) is NULL --- src/peer_select.cc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/peer_select.cc b/src/peer_select.cc index f82d82efd3..654a6db1d2 100644 --- a/src/peer_select.cc +++ b/src/peer_select.cc @@ -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) { -- 2.47.3