[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