-
Nils Goroll authored
Noticed that I've been missing this since the beginning of time when porting some ancient inline-C. We already have obj.uncacheable und obj.hits in vcl_deliver, so not having these seems arbitrary. Copying out the values in vcl_hit just to have them available in vcl_deliver, as it was possible previously, implies unnecessary overhead. One use case is to extend object lifetime downstream when delivering a stale object, e.g. sub vcl_deliver { if (! obj.uncacheable && obj.ttl < 0s) { set resp.http.Expires = now + 1m; set resp.http.Cache-Control = "public, max-age=60"; unset req.http.Age; } } merges #2057
9095c5cf
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
libvarnish | ||
libvarnishapi | ||
libvarnishcompat | ||
libvcc | ||
libvgz | ||
libvmod_debug | ||
libvmod_directors | ||
libvmod_std | ||
Makefile.am | ||
Makefile.phk |