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

Varnish varnish-bugs at varnish-cache.org
Fri Feb 13 03:48:56 CET 2015

#1675: Condition((vbc->in_waiter) != 0) not true.
 Reporter:  zaterio@…             |       Owner:
     Type:  defect                |      Status:  new
 Priority:  normal                |   Milestone:  Varnish 4.0 release
Component:  varnishd              |     Version:  trunk
 Severity:  normal                |  Resolution:
 Keywords:  in_waiter tcp_handle  |

Comment (by coredump):

 I got two servers and I had them panic within 10 minutes of each other.
 Both are using a 65G malloc storage. Both panic'ed around 165k objects,
 what I think may be a coincidence but worth mentioning.

 Last panic at: Fri, 13 Feb 2015 02:27:20 GMT
 Assert error in tcp_handle(), cache/cache_backend_tcp.c line 96:
   Condition((vbc->in_waiter) != 0) not true.
 thread = (cache-epoll)
 version = varnish-trunk revision 17dae8e
 ident = Linux,3.2.0-61-generic,x86_64,-smalloc,-smalloc,-hcritbit,epoll
   0x4344fa: pan_ic+0x13a
   0x4145e4: tcp_handle+0x264
   0x466949: Wait_Handle+0x89
   0x467202: vwe_thread+0x112
   0x7f47107d5e9a: libpthread.so.0(+0x7e9a) [0x7f47107d5e9a]
   0x7f47105032ed: libc.so.6(clone+0x6d) [0x7f47105032ed]

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

More information about the varnish-bugs mailing list