[Varnish] #1675: Condition((vbc->in_waiter) != 0) not true.

Varnish varnish-bugs at varnish-cache.org
Wed Jun 24 11:59:15 CEST 2015

#1675: Condition((vbc->in_waiter) != 0) not true.
 Reporter:  zaterio@…             |       Owner:  phk
     Type:  defect                |      Status:  closed
 Priority:  normal                |   Milestone:  Varnish 4.0 release
Component:  varnishd              |     Version:  trunk
 Severity:  normal                |  Resolution:  fixed
 Keywords:  in_waiter tcp_handle  |
Changes (by Poul-Henning Kamp <phk@…>):

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


 In [bd702410005f0963dab2ed93c1407ddaa577db12]:
 #!CommitTicketReference repository=""
 Make sure we don't finish off a backend connection while the waiter
 is still engaged with it.

 Simplify the "do a single retry" logic slightly while here.

 Add more asserts.

 This probably fixes #1675.

 Initial diagnosis by:   martin

Ticket URL: <https://www.varnish-cache.org/trac/ticket/1675#comment:28>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator

More information about the varnish-bugs mailing list