]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
add in some more debugging to refresh.cc
authoradrian <>
Wed, 13 Sep 2006 21:42:15 +0000 (21:42 +0000)
committeradrian <>
Wed, 13 Sep 2006 21:42:15 +0000 (21:42 +0000)
src/refresh.cc

index 98391dc15cce6d2b4c2876adf85df5894bcbd13d..83e60f6c74d4a4285b6ffefffec5763782e5c929 100644 (file)
@@ -1,6 +1,6 @@
 
 /*
- * $Id: refresh.cc,v 1.72 2006/05/29 00:15:02 robertc Exp $
+ * $Id: refresh.cc,v 1.73 2006/09/13 15:42:15 adrian Exp $
  *
  * DEBUG: section 22    Refresh Calculation
  * AUTHOR: Harvest Derived
@@ -340,16 +340,22 @@ refreshCheck(const StoreEntry * entry, HttpRequest * request, time_t delta)
     }
 
     if (-1 == staleness) {
-        if (sf.expires)
+       debug(22, 3) ("refreshCheck: object isn't stale..\n");
+        if (sf.expires) {
+           debug(22, 3) ("refreshCheck: returning FRESH_EXPIRES\n");
             return FRESH_EXPIRES;
+       }
 
         assert(!sf.max);
 
-        if (sf.lmfactor)
+        if (sf.lmfactor) {
+           debug(22, 3) ("refreshCheck: returning FRESH_LMFACTOR_RULE\n");
             return FRESH_LMFACTOR_RULE;
+       }
 
         assert(sf.min);
 
+       debug(22, 3) ("refreshCheck: returning FRESH_MIN_RULE\n");
         return FRESH_MIN_RULE;
     }
 
@@ -384,6 +390,7 @@ refreshCheck(const StoreEntry * entry, HttpRequest * request, time_t delta)
         return STALE_LMFACTOR_RULE;
     }
 
+    debug(22, 3) ("refreshCheck: returning STALE_DEFAULT\n");
     return STALE_DEFAULT;
 }