Hello, I'm not sure what version of Varnish you are using, but revision 2270 changed some of the SIGHUP code in varnishncsa:
http://varnish.projects.linpro.no/changeset/2270 Download the latest SVN version and give it a try... On 12/10/07, Eirik Øverby <[EMAIL PROTECTED]> 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 > [email protected] > http://projects.linpro.no/mailman/listinfo/varnish-misc > > _______________________________________________ varnish-misc mailing list [email protected] http://projects.linpro.no/mailman/listinfo/varnish-misc
