[Varnish] #278: Backend connection does not timeout

Varnish varnish-bugs at projects.linpro.no
Mon Jul 21 22:17:05 CEST 2008


#278: Backend connection does not timeout
----------------------+-----------------------------------------------------
 Reporter:  ay        |        Owner:  phk                      
     Type:  defect    |       Status:  new                      
 Priority:  normal    |    Milestone:  Varnish 2.0 code complete
Component:  varnishd  |      Version:  trunk                    
 Severity:  major     |   Resolution:                           
 Keywords:  PURGE     |  
----------------------+-----------------------------------------------------
Changes (by phk):

  * summary:  Varnish at some point can't handle a spesific URL => Backend
              connection does not timeout

Comment:

 It seems pretty obvious that the request gets parked because the object is
 busy due to another client trying to fetch from the backend.

 Based on the above I cannot tell if that object is legitimately busy (ie:
 a transfer from the backend is stalled) or if there has been a mistake in
 the recordkeeping that has failed to un-busy the object.

 On pure probability the former is more likely than the latter because we
 are not working hard to time out backend connections which don't make any
 progress at present.

 Summary: I doubt it is a bug, it's far more likely a missing feature so I
 have changed the summary of this ticket accordingly.

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


More information about the varnish-bugs mailing list