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

Varnish varnish-bugs at varnish-cache.org
Tue Feb 10 13:00:22 CET 2015


#1675: Condition((vbc->in_waiter) != 0) not true.
----------------------------------+----------------------
 Reporter:  zaterio@…             |       Type:  defect
   Status:  new                   |   Priority:  normal
Milestone:  Varnish 4.0 release   |  Component:  varnishd
  Version:  trunk                 |   Severity:  normal
 Keywords:  in_waiter tcp_handle  |
----------------------------------+----------------------
 previously we only had panic according to ticket # 1628.
 then update to trunk version a281a10 and added a 90 GB file backend for
 some domains.
 with new version #1628 has not been detected, but this new condition
 appeared:


 varnish> panic.show
 200
 Last panic at: Sat, 07 Feb 2015 06:56:13 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 a281a10
 ident =
 Linux,3.2.0-4-amd64,x86_64,-smalloc,-sfile,-smalloc,-hclassic,epoll
 Backtrace:
   0x4356e4: pan_ic+0x134
   0x415b54: tcp_handle+0x254
   0x466fe9: Wait_Handle+0x89
   0x467881: vwe_thread+0xf1
   0x7fd62d5b8b50: libpthread.so.0(+0x6b50) [0x7fd62d5b8b50]
   0x7fd62d30270d: libc.so.6(clone+0x6d) [0x7fd62d30270d]




 varnishd -V
 varnishd (varnish-trunk revision a281a10)
 Copyright (c) 2006 Verdens Gang AS
 Copyright (c) 2006-2015 Varnish Software AS

 DAEMON_OPTS="-a XXX.XXX.XXX.XXX:80, \
              -T XXX.XXX.XXX.XXX:6082 \
              -f /etc/varnish/default.vcl \
              -h classic,16383 \
              -s ram1=malloc,10G \
              -s disk1=file,/varnishcache/varnish.bin,90G \
              -p thread_pools=2 \
              -p thread_pool_min=100 \
              -p thread_pool_max=3000 \
              -p thread_pool_add_delay=2 \
              -p auto_restart=on \
              -p listen_depth=2048 \
              -p ping_interval=3 \
              -p cli_timeout=25 \
              -p ban_dups=on"

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



More information about the varnish-bugs mailing list