[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 14:06:32 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:  closed
 Priority:  normal         |    Milestone:        
Component:  varnishd       |      Version:  2.0   
 Severity:  normal         |   Resolution:  fixed 
 Keywords:  varnish 2.0.4  |  
---------------------------+------------------------------------------------
Changes (by phk):

  * status:  new => closed
  * resolution:  => fixed

Comment:

 (In [4520]) Add the master and child pid's to the SHMFILE.

 If the master pid is active when we start, we issue a message about
 this, (with a hint about -n) and exit.

 If the master pid is not active, but the child pid is, we issue a
 message about it presumably being busy dying, dump the SHMFILE and
 create a new one.  (This only saves our bacon, if the dying
 process manages to close the listening sockets before we need them).

 This should end any confusion that might arise from accidentally
 running multiple varnishes at the same time.

 Fixes #620

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


More information about the varnish-bugs mailing list