returning expired data

Václav Bílek v.bilek at 1art.cz
Thu Sep 10 09:04:07 CEST 2009


Do not know if it is related but this sometime apears in the log:

varnishd[12160]: Child (12161) died signal=6
varnishd[12160]: Child (12161) Panic message: Assert error in Tcheck(),
cache.h line 648:#012  Condition((t.e) != 0) not true.  thread =
(cache-worker)sp = 0x7fd7a1952008 {#012  fd = 1213, id = 1213, xid =
905469220,#012  client = 213.220.224.168:1871,#012  step = STP_PIPE,#012
 handling = pipe,#012  err_code = 400, err_reason = (null),#012  ws =
0x7fd7a1952078 { #012    id = "sess",#012    {s,f,r,e} =
{0x7fd7a1952808,,+601,(nil),+16384},#012  },#012    worker =
0x7fd83b365be0 {#012    },#012    vcl = {#012      srcname = {#012
  "input",#012        "Default",#012      },#012    },#012},#012
varnishd[12160]: Child cleanup complete
varnishd[12160]: child (3092) Started
varnishd[12160]: Child (3092) said Closed fds: 4 5 8 9 11 12
varnishd[12160]: Child (3092) said Child starts
varnishd[12160]: Child (3092) said managed to mmap 30010953728 bytes of
30010953728
varnishd[12160]: Child (3092) said Ready

Václav Bílek napsal(a):
> Helo
> 
> 
> I have a problem that varnish sometimes returns expired data.
> 
> The ttl of objects is from 1 to 10 seconds but varnish retuned objects
> older than tens of minutes.
> Grace is set to 60s.
> default ttl to 60s.
> 
> Age header of such old object had negative value...
> Age: -6643  or
> Age: -4803
> 
> Any sugestion?
> 
> Thanks...
> Vaclav Bilek
> _______________________________________________
> varnish-misc mailing list
> varnish-misc at projects.linpro.no
> http://projects.linpro.no/mailman/listinfo/varnish-misc



More information about the varnish-misc mailing list