[Varnish] #139: Varnish 1.1 dies with assert error in cnt_done upon PURGE

Varnish varnish-bugs at projects.linpro.no
Fri Aug 3 12:08:32 CEST 2007


#139: Varnish 1.1 dies with assert error in cnt_done upon PURGE
----------------------+-----------------------------------------------------
 Reporter:  anders    |       Owner:  phk                        
     Type:  defect    |      Status:  new                        
 Priority:  high      |   Milestone:                             
Component:  varnishd  |     Version:  1.1                        
 Severity:  major     |    Keywords:  varnishd core dump cnt_done
----------------------+-----------------------------------------------------
 I am running Varnish 1.1 (from ports, with patches by des committed july
 25th) in FreeBSD 6.2-RELEASE/amd64, on Intel hardware.

 When sending a PURGE like this to Varnish:

 PURGE /lov-og-rett/article1917942.ece HTTP/1.0
 Host: e24.no
 Connection: close

 Varnishd dies like this:

 Child said (2, 13158): <<socktest: linger=0 sndtimeo=0 rcvtimeo=0
 Assert error in cnt_done(), cache_center.c line 179:
   Condition((sp->bereq) == 0) not true.
   errno = 2 (No such file or directory)
 >>
 Cache child died pid=13158 status=0x6

 In my messages log:

 Aug  3 13:58:57 aicache8 kernel: pid 13543 (varnishd), uid 65534: exited
 on signal 6

-- 
Ticket URL: <http://varnish.projects.linpro.no/ticket/139>
Varnish <http://varnish.projects.linpro.no/>
The Varnish HTTP Accelerator


More information about the varnish-bugs mailing list