Fetch called after pass
phk at phk.freebsd.dk
Thu May 22 22:20:53 CEST 2008
In message <c1dd32e40805220228p3470633bj455b8694d9fceb89 at mail.gmail.com>, "anda
n andan" writes:
>In our tests (varnish trunk rev 2635), vcl_fetch is still inserting
>the request in cache even though it got a "pass" in vcl_recv.
This is a case where the varnishlog output is a bit confusing:
When you mark the request for pass in vcl_recv, it goes to vcl_pass,
from there til vcl_fetch and despite the action from there being
"insert", it just means "deliver" since the request was a pass.
I'll make a mental note to make the varnishlog read "pass" in that
Poul-Henning Kamp | UNIX since Zilog Zeus 3.20
phk at FreeBSD.ORG | TCP/IP since RFC 956
FreeBSD committer | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.
More information about the varnish-misc