[Varnish] #1393: segfault in varnish tools (but varnish is running fine)
Varnish
varnish-bugs at varnish-cache.org
Tue Dec 17 16:58:21 CET 2013
#1393: segfault in varnish tools (but varnish is running fine)
-----------------------------+------------------------
Reporter: brandonwamboldt | Type: defect
Status: new | Priority: normal
Milestone: | Component: varnishlog
Version: 3.0.2 | Severity: major
Keywords: |
-----------------------------+------------------------
I am getting a segmentation fault in all varnish tools (varnishlog,
varnishstat, etc) when varnish is running fine. This does not always
occur. For example, it'll happen, I'll restart Varnish 3-4 times with no
other changes, and then it'll work.
Varnish 3.0.2 revision cbf1284
Ubuntu 12.04.3 LTS
I'm pretty new to debugging stuff like this, but here is some info.
Strace Output:
{{{
> strace varnishtop -d -d
execve("/usr/bin/varnishtop", ["varnishtop", "-d", "-d"], [/* 36 vars */])
= 0
brk(0) = 0x10c5000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x7f38138c0000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib/varnish/tls/x86_64/libvarnishapi.so.1", O_RDONLY|O_CLOEXEC)
= -1 ENOENT (No such file or directory)
stat("/usr/lib/varnish/tls/x86_64", 0x7fff09847900) = -1 ENOENT (No such
file or directory)
open("/usr/lib/varnish/tls/libvarnishapi.so.1", O_RDONLY|O_CLOEXEC) = -1
ENOENT (No such file or directory)
stat("/usr/lib/varnish/tls", 0x7fff09847900) = -1 ENOENT (No such file or
directory)
open("/usr/lib/varnish/x86_64/libvarnishapi.so.1", O_RDONLY|O_CLOEXEC) =
-1 ENOENT (No such file or directory)
stat("/usr/lib/varnish/x86_64", 0x7fff09847900) = -1 ENOENT (No such file
or directory)
open("/usr/lib/varnish/libvarnishapi.so.1", O_RDONLY|O_CLOEXEC) = -1
ENOENT (No such file or directory)
stat("/usr/lib/varnish", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=26606, ...}) = 0
mmap(NULL, 26606, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f38138b9000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib/libvarnishapi.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0
\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=74232, ...}) = 0
mmap(NULL, 2169264, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0x7f381348e000
mprotect(0x7f381349f000, 2093056, PROT_NONE) = 0
mmap(0x7f381369e000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10000) = 0x7f381369e000
close(3) = 0
open("/usr/lib/varnish/libncurses.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT
(No such file or directory)
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib/x86_64-linux-gnu/libncurses.so.5", O_RDONLY|O_CLOEXEC) = 3
read(3,
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260Y\0\0\0\0\0\0"..., 832)
= 832
fstat(3, {st_mode=S_IFREG|0644, st_size=133808, ...}) = 0
mmap(NULL, 2229440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0x7f381326d000
mprotect(0x7f381328c000, 2097152, PROT_NONE) = 0
mmap(0x7f381348c000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1f000) = 0x7f381348c000
close(3) = 0
open("/usr/lib/varnish/libtinfo.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No
such file or directory)
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib/x86_64-linux-gnu/libtinfo.so.5", O_RDONLY|O_CLOEXEC) = 3
read(3,
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\301\0\0\0\0\0\0"...,
832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=159200, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x7f38138b8000
mmap(NULL, 2255936, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0x7f3813046000
mprotect(0x7f3813068000, 2097152, PROT_NONE) = 0
mmap(0x7f3813268000, 20480, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f3813268000
close(3) = 0
open("/usr/lib/varnish/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT
(No such file or directory)
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3,
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200l\0\0\0\0\0\0"..., 832)
= 832
fstat(3, {st_mode=S_IFREG|0755, st_size=135366, ...}) = 0
mmap(NULL, 2212904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0x7f3812e29000
mprotect(0x7f3812e41000, 2093056, PROT_NONE) = 0
mmap(0x7f3813040000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7f3813040000
mmap(0x7f3813042000, 13352, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f3813042000
close(3) = 0
open("/usr/lib/varnish/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No
such file or directory)
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3,
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\30\2\0\0\0\0\0"...,
832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1815224, ...}) = 0
mmap(NULL, 3929304, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0x7f3812a69000
mprotect(0x7f3812c1e000, 2097152, PROT_NONE) = 0
mmap(0x7f3812e1e000, 24576, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b5000) = 0x7f3812e1e000
mmap(0x7f3812e24000, 17624, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f3812e24000
close(3) = 0
open("/usr/lib/varnish/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No
such file or directory)
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3
read(3,
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\25\0\0\0\0\0\0"...,
832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=247896, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x7f38138b7000
mmap(NULL, 2343080, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0x7f381282c000
mprotect(0x7f3812868000, 2093056, PROT_NONE) = 0
mmap(0x7f3812a67000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3b000) = 0x7f3812a67000
close(3) = 0
open("/usr/lib/varnish/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No
such file or directory)
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3,
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\r\0\0\0\0\0\0"...,
832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=14768, ...}) = 0
mmap(NULL, 2109704, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0x7f3812628000
mprotect(0x7f381262a000, 2097152, PROT_NONE) = 0
mmap(0x7f381282a000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f381282a000
close(3) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x7f38138b6000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x7f38138b5000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x7f38138b4000
arch_prctl(ARCH_SET_FS, 0x7f38138b5700) = 0
mprotect(0x7f3812e1e000, 16384, PROT_READ) = 0
mprotect(0x7f381282a000, 4096, PROT_READ) = 0
mprotect(0x7f3812a67000, 4096, PROT_READ) = 0
mprotect(0x7f3813040000, 4096, PROT_READ) = 0
mprotect(0x7f3813268000, 16384, PROT_READ) = 0
mprotect(0x7f381348c000, 4096, PROT_READ) = 0
mprotect(0x7f381369e000, 4096, PROT_READ) = 0
mprotect(0x602000, 4096, PROT_READ) = 0
mprotect(0x7f38138c2000, 4096, PROT_READ) = 0
munmap(0x7f38138b9000, 26606) = 0
set_tid_address(0x7f38138b59d0) = 688
set_robust_list(0x7f38138b59e0, 0x18) = 0
futex(0x7fff098481fc, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1,
NULL, 7f38138b5700) = -1 EAGAIN (Resource temporarily unavailable)
rt_sigaction(SIGRTMIN, {0x7f3812e2f750, [], SA_RESTORER|SA_SIGINFO,
0x7f3812e38cb0}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x7f3812e2f7e0, [],
SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7f3812e38cb0}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
brk(0) = 0x10c5000
brk(0x10e6000) = 0x10e6000
uname({sys="Linux", node="epix.varnish", ...}) = 0
open("/var/lib/varnish/epix.varnish/_.vsm", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=84934656, ...}) = 0
read(3,
"6\332y\371\200\0\1\0007q\260R\0\0\0\0\331w\0\0\332w\0\0\0\0\20\5\0\0\0\0"...,
65728) = 65728
mmap(NULL, 84934656, PROT_READ, MAP_SHARED, 3, 0) = 0x7f380d528000
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV (core dumped) +++
Segmentation fault (core dumped)
}}}
GDB Backtrace:
{{{
#0 0x00007ffff7bd05a5 in VSL_Open () from /usr/lib/libvarnishapi.so.1
#1 0x0000000000401609 in ?? ()
#2 0x00007ffff760c76d in __libc_start_main () from /lib/x86_64-linux-
gnu/libc.so.6
#3 0x0000000000401965 in ?? ()
#4 0x00007fffffffe7d8 in ?? ()
#5 0x000000000000001c in ?? ()
#6 0x0000000000000001 in ?? ()
#7 0x00007fffffffea7d in ?? ()
#8 0x0000000000000000 in ?? ()
}}}
And here's strace output when it works ok:
{{{
> strace varnishlog
execve("/usr/bin/varnishlog", ["varnishlog"], [/* 36 vars */]) = 0
brk(0) = 0x1eb7000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x7f97c082b000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib/varnish/tls/x86_64/libvarnishapi.so.1", O_RDONLY|O_CLOEXEC)
= -1 ENOENT (No such file or directory)
stat("/usr/lib/varnish/tls/x86_64", 0x7fff3ba67dd0) = -1 ENOENT (No such
file or directory)
open("/usr/lib/varnish/tls/libvarnishapi.so.1", O_RDONLY|O_CLOEXEC) = -1
ENOENT (No such file or directory)
stat("/usr/lib/varnish/tls", 0x7fff3ba67dd0) = -1 ENOENT (No such file or
directory)
open("/usr/lib/varnish/x86_64/libvarnishapi.so.1", O_RDONLY|O_CLOEXEC) =
-1 ENOENT (No such file or directory)
stat("/usr/lib/varnish/x86_64", 0x7fff3ba67dd0) = -1 ENOENT (No such file
or directory)
open("/usr/lib/varnish/libvarnishapi.so.1", O_RDONLY|O_CLOEXEC) = -1
ENOENT (No such file or directory)
stat("/usr/lib/varnish", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=26606, ...}) = 0
mmap(NULL, 26606, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f97c0824000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib/libvarnishapi.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0
\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=74232, ...}) = 0
mmap(NULL, 2169264, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0x7f97c03f9000
mprotect(0x7f97c040a000, 2093056, PROT_NONE) = 0
mmap(0x7f97c0609000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10000) = 0x7f97c0609000
close(3) = 0
open("/usr/lib/varnish/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT
(No such file or directory)
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3,
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200l\0\0\0\0\0\0"..., 832)
= 832
fstat(3, {st_mode=S_IFREG|0755, st_size=135366, ...}) = 0
mmap(NULL, 2212904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0x7f97c01dc000
mprotect(0x7f97c01f4000, 2093056, PROT_NONE) = 0
mmap(0x7f97c03f3000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7f97c03f3000
mmap(0x7f97c03f5000, 13352, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f97c03f5000
close(3) = 0
open("/usr/lib/varnish/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No
such file or directory)
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3,
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\30\2\0\0\0\0\0"...,
832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1815224, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x7f97c0823000
mmap(NULL, 3929304, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0x7f97bfe1c000
mprotect(0x7f97bffd1000, 2097152, PROT_NONE) = 0
mmap(0x7f97c01d1000, 24576, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b5000) = 0x7f97c01d1000
mmap(0x7f97c01d7000, 17624, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f97c01d7000
close(3) = 0
open("/usr/lib/varnish/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No
such file or directory)
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3
read(3,
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\25\0\0\0\0\0\0"...,
832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=247896, ...}) = 0
mmap(NULL, 2343080, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0x7f97bfbdf000
mprotect(0x7f97bfc1b000, 2093056, PROT_NONE) = 0
mmap(0x7f97bfe1a000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3b000) = 0x7f97bfe1a000
close(3) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x7f97c0822000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x7f97c0821000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x7f97c0820000
arch_prctl(ARCH_SET_FS, 0x7f97c0821700) = 0
mprotect(0x7f97c01d1000, 16384, PROT_READ) = 0
mprotect(0x7f97bfe1a000, 4096, PROT_READ) = 0
mprotect(0x7f97c03f3000, 4096, PROT_READ) = 0
mprotect(0x7f97c0609000, 4096, PROT_READ) = 0
mprotect(0x604000, 4096, PROT_READ) = 0
mprotect(0x7f97c082d000, 4096, PROT_READ) = 0
munmap(0x7f97c0824000, 26606) = 0
set_tid_address(0x7f97c08219d0) = 5706
set_robust_list(0x7f97c08219e0, 0x18) = 0
futex(0x7fff3ba686cc, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1,
NULL, 7f97c0821700) = -1 EAGAIN (Resource temporarily unavailable)
rt_sigaction(SIGRTMIN, {0x7f97c01e2750, [], SA_RESTORER|SA_SIGINFO,
0x7f97c01ebcb0}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x7f97c01e27e0, [],
SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7f97c01ebcb0}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
brk(0) = 0x1eb7000
brk(0x1ed8000) = 0x1ed8000
uname({sys="Linux", node="epix.varnish", ...}) = 0
open("/var/lib/varnish/epix.varnish/_.vsm", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=84934656, ...}) = 0
read(3,
"6\332y\371\200\0\1\0\337s\260R\0\0\0\0\365\21\0\0\366\21\0\0\0\0\20\5\0\0\0\0"...,
65728) = 65728
mmap(NULL, 84934656, PROT_READ, MAP_SHARED, 3, 0) = 0x7f97baadf000
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
nanosleep({0, 50000000}, NULL) = 0
}}}
--
Ticket URL: <https://www.varnish-cache.org/trac/ticket/1393>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator
More information about the varnish-bugs
mailing list