[Varnish] #644: Deadlock in 2.0.x under high load.

Varnish varnish-bugs at projects.linpro.no
Mon Mar 1 10:47:05 CET 2010


#644: Deadlock in 2.0.x under high load.
----------------------+-----------------------------------------------------
 Reporter:  kmcfate   |        Owner:  kristian
     Type:  defect    |       Status:  reopened
 Priority:  normal    |    Milestone:          
Component:  varnishd  |      Version:  2.0     
 Severity:  normal    |   Resolution:          
 Keywords:  deadlock  |  
----------------------+-----------------------------------------------------
Comment (by kristian):

 r4597 should take care of this: The timeout thread and pipe was set to
 level-triggered, but was working by means of: "Write(); sleep(); read();"
 in a single thread - and the actual acceptor thread never read the data,
 causing things to spin out of control. Should be fixed.

 Can anyone test and confirm? Besides myself.

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


More information about the varnish-bugs mailing list