In message <[email protected]>, Geoff Simmons writes: >So: if TTL has elapsed, but Varnish finds an object in grace, and >decides as it does now to serve it from cache, then it does so; >otherwise Varnish uses it to attempt the conditional request (if the >object has the headers for it).
Well, this sort of goes to the max(grace,keep) vs (grace+keep) issue. If we make it max(grace,keep), then only keep should be considered for IMS, and the two timers are 100% independent. If we make it (grace+keep) they act in tandem and any object in grace is automatically subject to IMS and you can not totally disable IMS on an object. Which is more intuitive ? -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 [email protected] | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. _______________________________________________ varnish-dev mailing list [email protected] http://www.varnish-cache.org/lists/mailman/listinfo/varnish-dev
