From: Amos Jeffries Date: Sat, 29 Mar 2008 06:06:45 +0000 (+1200) Subject: Bug #2278: Cache-Control: max-stale forwarded wrongly as max-stale=-1 X-Git-Tag: SQUID_3_0_STABLE3~4^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d8895976f3428ac38ebd28d747476c089b6dd55a;p=thirdparty%2Fsquid.git Bug #2278: Cache-Control: max-stale forwarded wrongly as max-stale=-1 Author: Henrik Nordstrom --- diff --git a/src/HttpHdrCc.cc b/src/HttpHdrCc.cc index 289f6ea957..87a180762f 100644 --- a/src/HttpHdrCc.cc +++ b/src/HttpHdrCc.cc @@ -246,7 +246,7 @@ httpHdrCcPackInto(const HttpHdrCc * cc, Packer * p) if (flag == CC_S_MAXAGE) packerPrintf(p, "=%d", (int) cc->s_maxage); - if (flag == CC_MAX_STALE) + if (flag == CC_MAX_STALE && cc->max_stale >= 0) packerPrintf(p, "=%d", (int) cc->max_stale); pcount++;