Roadblock for Varnish 4 vmod_saintmode

Poul-Henning Kamp phk at
Fri May 23 10:44:22 CEST 2014

In message <6671.1400830334 at>, "Poul-Henning Kamp" writes:
>In message <CAEh05Vb--iG-HP+uW0pfZeFw0F6f+0QXWmXYd-wQ3G6G4ZdU6A at>, Dag Haavi Finstad wri
>>In 3.0 this was solved by vdi_healthy getting a struct sess passed
>>I would like to discuss the possibility of adding a vrt_ctx parameter
>>(or simply the digest) to the vdi_healthy function in Varnish
>>4.0. Other suggestions would also be welcome. :)
>This runs into a very big question:
>Are backends (and should they be ?) visible on the request side at all ?

Sorry, that was probably too terse...

The question is probably better expressed this way ?

Do the saint::health need access to req.* ?  or bereq.* ?

What will it do ?  Make grace decisions on the client side or fetch
decisions on the backend side ?

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-dev mailing list