#define FAILURE_MODE_TIME 300
#endif
+ if (hcode == HIER_NONE)
+ return;
+
+ // don't bother when ICP is disabled.
+ if (Config.Port.icp <= 0)
+ return;
+
static double magic_factor = 100.0;
double n_good;
double n_bad;
- if (hcode == HIER_NONE)
- return;
-
n_good = magic_factor / (1.0 + request_failure_ratio);
n_bad = magic_factor - n_good;
debugs(33, DBG_CRITICAL, "WARNING: Failure Ratio at "<< std::setw(4)<<
std::setprecision(3) << request_failure_ratio);
- debugs(33, DBG_CRITICAL, "WARNING: Going into hit-only-mode for " <<
+ debugs(33, DBG_CRITICAL, "WARNING: ICP going into HIT-only mode for " <<
FAILURE_MODE_TIME / 60 << " minutes...");
hit_only_mode_until = squid_curtime + FAILURE_MODE_TIME;