From: rousskov <> Date: Fri, 10 Apr 1998 05:53:47 +0000 (+0000) Subject: - more per-peer CDigest stats X-Git-Tag: SQUID_3_0_PRE1~3518 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7ea5d333949a9a8d0ebd1026488e657350b92d5c;p=thirdparty%2Fsquid.git - more per-peer CDigest stats --- diff --git a/src/stat.cc b/src/stat.cc index cc13540f74..e21fae664f 100644 --- a/src/stat.cc +++ b/src/stat.cc @@ -1,6 +1,6 @@ /* - * $Id: stat.cc,v 1.232 1998/04/09 23:26:08 wessels Exp $ + * $Id: stat.cc,v 1.233 1998/04/09 23:53:47 rousskov Exp $ * * DEBUG: section 18 Cache Manager Statistics * AUTHOR: Harvest Derived @@ -1106,6 +1106,18 @@ statPeerSelect(StoreEntry * sentry) storeAppendPrintf(sentry, "peer.local_memory = %d\n", peer->digest.cd ? peer->digest.cd->mask_size/1024 : 0); storeAppendPrintf(sentry, "\n"); + if (peer->digest.cd) { + cacheDigestReport(peer->digest.cd, peer->host, sentry); + storeAppendPrintf(sentry, "digest inited: %d, disabled: %d usable: %d requested: %d\n", + 0 < EBIT_TEST(peer->digest.flags, PD_INITED), + 0 < EBIT_TEST(peer->digest.flags, PD_DISABLED), + 0 < EBIT_TEST(peer->digest.flags, PD_USABLE), + 0 < EBIT_TEST(peer->digest.flags, PD_REQUESTED) + ); + } else { + storeAppendPrintf(sentry, "peer %s has no cache digest\n", peer->host); + } + storeAppendPrintf(sentry, "\n"); } storeAppendPrintf(sentry, "\nAlgorithm usage:\n");