Updating VMODs with zero downtime

Poul-Henning Kamp phk at phk.freebsd.dk
Tue Aug 26 10:24:03 CEST 2014


--------

>>>Hi,
>>>
>>>I've been checking the sources of Varnish and doing some more testing,
>>>and, as you suggest, this definitely seems related to dlopen(3) /
>>>dlclose(3) and how they are used when reloading Varnish.

Ok, after a lot of thinking and protyping I have given up.

There is no sensible way to work around this, and we cannot hope
to get the dlopen(3) API changed any time soon

I have updated the reference manual to explain and reflect this.


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