varnishncsa, -w option and the HUP signal

Steve Scally steve at kcilink.com
Mon Dec 10 21:30:44 CET 2007


Eirik,

What is the string you are using for varnishncsa?

Steve

On Dec 10, 2007, at 2:04 PM, Eirik Øverby wrote:

> Hi,
>
> I suspect I've asked this before:
>
> Quoting the man page:
>      -w file     Write log entries to file instead of displaying  
> them.  The
>                  file will be overwritten unless the -a option was  
> specified.
>
>                  If varnishncsa receives a SIGHUP while writing to  
> a file, it
>                  will reopen the file, allowing the old one to be  
> rotated
>                  away.
>
> Put shortly, varnishncsa seems to totally ignore HUP signals. No  
> log file reopening takes place. I see from the source that code is  
> there to handle it, but I lack the skills and time to figure out  
> why it's not hit, or not working as (I) expect(ed).
>
> I remember trying this some time ago as well, while varnish 1.0 was  
> the hotness, and found the same behavior. I've meanwhile resorted  
> to writing to a fifo buffer and reading from there using flog. Not  
> pretty, but it works.
>
> /Eirik
> _______________________________________________
> varnish-misc mailing list
> varnish-misc at projects.linpro.no
> http://projects.linpro.no/mailman/listinfo/varnish-misc

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.varnish-cache.org/lists/pipermail/varnish-misc/attachments/20071210/508546ea/attachment-0001.html>


More information about the varnish-misc mailing list