[Varnish] #620: error message from varnish "died signal=6<131>Jan 11 03:50:17 varnishd[8785]: Child (8786) Panic message: Assert error in WSL_Flush()"

Varnish varnish-bugs at projects.linpro.no
Mon Feb 1 13:34:13 CET 2010


#620: error message from varnish "died signal=6<131>Jan 11 03:50:17
varnishd[8785]: Child (8786) Panic message: Assert error in WSL_Flush()"
---------------------------+------------------------------------------------
 Reporter:  sprasad        |        Owner:  phk
     Type:  defect         |       Status:  new
 Priority:  normal         |    Milestone:     
Component:  varnishd       |      Version:  2.0
 Severity:  normal         |   Resolution:     
 Keywords:  varnish 2.0.4  |  
---------------------------+------------------------------------------------
Changes (by phk):

  * owner:  kristian => phk
  * status:  assigned => new

Comment:

 Kristian did some investigation, and we are pretty certain that the
 problem is that the old child process is not dead, and still writes to the
 shared memory segment.

 In general, it is a bad idea to kill the varnish master process because
 the child does not do what you want, the master is there to restart the
 child if it dies, so if you killed the child process instead, you would
 get exactly the behaviour you want.

 I will look into trying to detect and spit out a sensible error message in
 this case.

-- 
Ticket URL: <http://www.varnish-cache.org/ticket/620#comment:8>
Varnish <http://varnish.projects.linpro.no/>
The Varnish HTTP Accelerator


More information about the varnish-bugs mailing list