manages to hold the document referenced, the prefetcher may never
get lucky with it and it will linger here much past last sell date.
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@527
d4fa192b-c00b-0410-8231-
f00ffab90ce4
return (NULL);
}
were_back:
- /* XXX: check ttl */
/* XXX: check Vary: */
if (!o->cacheable) {
/* ignore */
} else if (o->ttl == 0) {
/* Object banned but not reaped yet */
+ } else if (o->ttl < sp->t_req) {
+ /* Object expired */
} else if (BAN_CheckObject(o, h->url)) {
o->ttl = 0;
VSL(SLT_ExpBan, 0, "%u was banned", o->xid);