All 'Config.' variables are set by the configuration file parser on
startup (some can be reset during a reconfigure).
offline mode is a mode where Squid will only answer HITs, because it
won't go out to the internet to fetch MISSes.
maer727@sohu.com wrote:
> Hi, pals!
>
> I am using squid-2.5.PRE6, In function clientProcessRequest2,
> I am puzzled at the following statements,
> if (Config.onoff.offline) {
> debug(33, 3) ("clientProcessRequest2: offline HIT\n");
> http->entry = e;
> return LOG_TCP_HIT;
> }
> if (http->redirect.status) {
> /* force this to be a miss */
> http->entry = NULL;
> return LOG_TCP_MISS;
> }
> if (!storeEntryValidToSend(e)) {
> debug(33, 3) ("clientProcessRequest2: !storeEntryValidToSend MISS\n");
> http->entry = NULL;
> return LOG_TCP_MISS;
> }
>
> What is the meaning and function of Config.onoff.offline, http->redirect.status and storeEntryValidToSend?
>
> I think LOG_TCP_HIT indicates a cache HIT and LOG_TCP_MISS indicates a cache MISS.
> Am I correct?
>
> Best regards,
> George, Ma
>
>
-- Joe Cooper <joe@swelltech.com> http://www.swelltech.com Web Caching Appliances and SupportReceived on Thu Apr 18 2002 - 05:57:47 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:15:12 MST