haproxy / haproxy

HAProxy Load Balancer's development branch (mirror of git.haproxy.org)
https://git.haproxy.org/
Other
4.89k stars 790 forks source link

Reloading HaProxy 2.7.1 causes 100% CPU Utilization #1998

Closed phihos closed 1 year ago

phihos commented 1 year ago

Detailed Description of the Problem

Hi,

it seems that I have a knack for finding CPU-related issues. I recently upgraded to HaProxy 2.7.1 from 2.6.x and noticed that a reload causes full CPU utilization. Here a perf top: grafik

It happens both with TCP and HTTP LBs and it does not seem to matter whether they are under heavy load or not. I have to restart instead of reload to fix this issue and even then the process takes ~half a minute to stop. The issue is not reproducible reliably, but it happened to me on five different machines (2xTCP LB and 3x HTTP LB) by now.

Expected Behavior

Reloading should not affect CPU usage that much.

Steps to Reproduce the Behavior

  1. Install HaProxy 2.7.1 on Ubuntu 22.04
  2. Reload HaProxy

Do you have any idea what may have caused this?

No response

Do you have an idea how to solve the issue?

No response

What is your configuration?

global
  chroot  /var/lib/haproxy
  daemon  
  group  haproxy
  log  stdout len 4096 format raw local0 notice
  log  localhost:5140 len 4096 format rfc5424 local0 info
  maxconn  3500000
  nbthread  60
  pidfile  /var/run/haproxy.pid
  ssl-default-bind-options  no-sslv3 no-tlsv10 no-tlsv11
  stats  socket /var/lib/haproxy/stats level admin
  tune.ssl.default-dh-param  2048
  user  haproxy

defaults
  balance  leastconn
  log  global
  log-format  "client_ip=%ci client_port=%cp frontend_ip=%fi frontend_port=%fp backend_name=%b server_name=%s termination_state=%ts retries=%rc connect_time=%Tc queue_time=%Tw total_time=%Tt bytes_read=%B"
  mode  tcp
  option  redispatch
  option  contstats
  option  log-health-checks
  option  splice-auto
  option  tcp-smart-accept
  option  tcp-smart-connect
  retries  3
  retry-on  conn-failure empty-response response-timeout
  timeout  connect 5s
  timeout  check 5s
  timeout  client-fin 1s
  timeout  server-fin 1s

# some tcp mode frontends and backends...

Output of haproxy -vv

HAProxy version 2.7.1-1ppa1~focal 2022/12/19 - https://haproxy.org/
Status: stable branch - will stop receiving fixes around Q1 2024.
Known bugs: http://www.haproxy.org/bugs/bugs-2.7.1.html
Running on: Linux 5.4.0-100-generic #113-Ubuntu SMP Thu Feb 3 18:43:29 UTC 2022 x86_64
Build options :
  TARGET  = linux-glibc
  CPU     = generic
  CC      = cc
  CFLAGS  = -O2 -g -O2 -fdebug-prefix-map=/build/haproxy-5g69hi/haproxy-2.7.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wundef -Wdeclaration-after-statement -Wfatal-errors -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-cast-function-type -Wno-string-plus-int -Wno-atomic-alignment
  OPTIONS = USE_PCRE2=1 USE_PCRE2_JIT=1 USE_OPENSSL=1 USE_LUA=1 USE_SLZ=1 USE_SYSTEMD=1 USE_PROMEX=1
  DEBUG   = -DDEBUG_STRICT -DDEBUG_MEMORY_POOLS

Feature list : +EPOLL -KQUEUE +NETFILTER -PCRE -PCRE_JIT +PCRE2 +PCRE2_JIT +POLL +THREAD -PTHREAD_EMULATION +BACKTRACE -STATIC_PCRE -STATIC_PCRE2 +TPROXY +LINUX_TPROXY +LINUX_SPLICE +LIBCRYPT +CRYPT_H -ENGINE +GETADDRINFO +OPENSSL -OPENSSL_WOLFSSL +LUA +ACCEPT4 -CLOSEFROM -ZLIB +SLZ +CPU_AFFINITY +TFO +NS +DL +RT -DEVICEATLAS -51DEGREES -WURFL +SYSTEMD -OBSOLETE_LINKER +PRCTL -PROCCTL +THREAD_DUMP -EVPORTS -OT -QUIC +PROMEX -MEMORY_PROFILING +SHM_OPEN

Default settings :
  bufsize = 16384, maxrewrite = 1024, maxpollevents = 200

Built with multi-threading support (MAX_TGROUPS=16, MAX_THREADS=256, default=64).
Built with OpenSSL version : OpenSSL 1.1.1f  31 Mar 2020
Running on OpenSSL version : OpenSSL 1.1.1f  31 Mar 2020
OpenSSL library supports TLS extensions : yes
OpenSSL library supports SNI : yes
OpenSSL library supports : TLSv1.0 TLSv1.1 TLSv1.2 TLSv1.3
Built with Lua version : Lua 5.3.3
Built with the Prometheus exporter as a service
Built with network namespace support.
Support for malloc_trim() is enabled.
Built with libslz for stateless compression.
Compression algorithms supported : identity("identity"), deflate("deflate"), raw-deflate("deflate"), gzip("gzip")
Built with transparent proxy support using: IP_TRANSPARENT IPV6_TRANSPARENT IP_FREEBIND
Built with PCRE2 version : 10.34 2019-11-21
PCRE2 library supports JIT : yes
Encrypted password support via crypt(3): yes
Built with gcc compiler version 9.4.0

Available polling systems :
      epoll : pref=300,  test result OK
       poll : pref=200,  test result OK
     select : pref=150,  test result OK
Total: 3 (3 usable), will use epoll.

Available multiplexer protocols :
(protocols marked as <default> cannot be specified using 'proto' keyword)
         h2 : mode=HTTP  side=FE|BE  mux=H2    flags=HTX|HOL_RISK|NO_UPG
       fcgi : mode=HTTP  side=BE     mux=FCGI  flags=HTX|HOL_RISK|NO_UPG
  <default> : mode=HTTP  side=FE|BE  mux=H1    flags=HTX
         h1 : mode=HTTP  side=FE|BE  mux=H1    flags=HTX|NO_UPG
  <default> : mode=TCP   side=FE|BE  mux=PASS  flags=
       none : mode=TCP   side=FE|BE  mux=PASS  flags=NO_UPG

Available services : prometheus-exporter
Available filters :
    [BWLIM] bwlim-in
    [BWLIM] bwlim-out
    [CACHE] cache
    [COMP] compression
    [FCGI] fcgi-app
    [SPOE] spoe
    [TRACE] trace

Last Outputs and Backtraces

Reloading HAProxy Load Balancer.
[NOTICE]   (45126) : Reloading HAProxy
[NOTICE]   (45126) : haproxy version is 2.7.1-1ppa1~focal
[NOTICE]   (45126) : path to executable is /usr/sbin/haproxy
[ALERT]    (45126) : config : parsing [/etc/haproxy/haproxy.cfg:10] : 'pidfile' already specified. Continuing.
[WARNING]  (45126) : config : missing timeouts for frontend 'http'.
   | While not properly invalid, you will certainly encounter various problems
   | with such a configuration. To fix this, please ensure that all following
   | timeouts are set to a non-zero value: 'client', 'connect', 'server'.
[WARNING]  (45126) : config : missing timeouts for frontend 'https'.
   | While not properly invalid, you will certainly encounter various problems
   | with such a configuration. To fix this, please ensure that all following
   | timeouts are set to a non-zero value: 'client', 'connect', 'server'.
[WARNING]  (45126) : config : missing timeouts for frontend 'https-api'.
   | While not properly invalid, you will certainly encounter various problems
   | with such a configuration. To fix this, please ensure that all following
   | timeouts are set to a non-zero value: 'client', 'connect', 'server'.
[WARNING]  (45126) : config : missing timeouts for frontend 'stats'.
   | While not properly invalid, you will certainly encounter various problems
   | with such a configuration. To fix this, please ensure that all following
   | timeouts are set to a non-zero value: 'client', 'connect', 'server'.
[WARNING]  (45126) : config : missing timeouts for backend 'http'.
   | While not properly invalid, you will certainly encounter various problems
   | with such a configuration. To fix this, please ensure that all following
   | timeouts are set to a non-zero value: 'client', 'connect', 'server'.
[WARNING]  (45126) : config : missing timeouts for backend 'https'.
   | While not properly invalid, you will certainly encounter various problems
   | with such a configuration. To fix this, please ensure that all following
   | timeouts are set to a non-zero value: 'client', 'connect', 'server'.
[WARNING]  (45126) : config : missing timeouts for backend 'https-api'.
   | While not properly invalid, you will certainly encounter various problems
   | with such a configuration. To fix this, please ensure that all following
   | timeouts are set to a non-zero value: 'client', 'connect', 'server'.
[WARNING]  (1618370) : Proxy http stopped (cumulated conns: FE: 21876, BE: 0).
Proxy http stopped (cumulated conns: FE: 21876, BE: 0).
[WARNING]  (1618370) : Proxy https stopped (cumulated conns: FE: 80642805, BE: 0).
Proxy https stopped (cumulated conns: FE: 80642805, BE: 0).
[WARNING]  (1618370) : Proxy https-api stopped (cumulated conns: FE: 3971853, BE: 0).
Proxy https-api stopped (cumulated conns: FE: 3971853, BE: 0).
[WARNING]  (1618370) : Proxy stats stopped (cumulated conns: FE: 1, BE: 0).
Proxy stats stopped (cumulated conns: FE: 1, BE: 0).
[NOTICE]   (45126) : New worker (1674708) forked
Reloaded HAProxy Load Balancer.
[NOTICE]   (45126) : Loading success.

Additional Information

No response

wtarreau commented 1 year ago

I suspect it's trying to crash when existing due to an abnormal condition (which I don't know). If you happen to witness it again, I would very much appreciate if you can attach a gdb to it and issue t a a bt full so that we can understand how it went there.

phihos commented 1 year ago

Thanks, will do!

phihos commented 1 year ago

Hi, I got the problem again and was able to gdb into it:

Click me ``` (gdb) t a a bt full Thread 60 (Thread 0x7f5db2724700 (LWP 2569421)): #0 0x00007f5e29a4eafe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000561a81a695d9 in ?? () No symbol table info available. #2 0x0000561a81a69a5d in ?? () No symbol table info available. #3 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #4 0x0000561a81bbbd19 in ?? () No symbol table info available. #5 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040402519808, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040402474496, 7597038172408209353, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 59 (Thread 0x7f5db2f25700 (LWP 2569420)): #0 __libc_send (flags=, len=127, buf=0x7f59b1284a30, fd=1776798) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=1776798, buf=0x7f59b1284a30, len=127, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () No symbol table info available. #5 0x0000561a81bc3578 in sc_conn_io_cb () No symbol table info available. #6 0x0000561a81bec6be in run_tasks_from_lists () No symbol table info available. #7 0x0000561a81bed18c in process_runnable_tasks () No symbol table info available. #8 0x0000561a81bbb73a in run_poll_loop () No symbol table info available. #9 0x0000561a81bbbd19 in ?? () No symbol table info available. #10 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040410912512, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040410867200, 7597037074507194313, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #11 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 58 (Thread 0x7f5db3726700 (LWP 2569419)): #0 0x00007f5e29a4eafe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000561a81a695d9 in ?? () No symbol table info available. #2 0x0000561a81a69a5d in ?? () --Type for more, q to quit, c to continue without paging-- No symbol table info available. #3 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #4 0x0000561a81bbbd19 in ?? () No symbol table info available. #5 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040419305216, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040419259904, 7597040372505206729, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 57 (Thread 0x7f5db3f27700 (LWP 2569418)): #0 0x0000561a81c47c64 in eb32_lookup_ge () No symbol table info available. #1 0x0000561a81bebf5a in wake_expired_tasks () No symbol table info available. #2 0x0000561a81bbb70c in run_poll_loop () No symbol table info available. #3 0x0000561a81bbbd19 in ?? () No symbol table info available. #4 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040427697920, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040427652608, 7597039270309224393, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #5 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 56 (Thread 0x7f5db4728700 (LWP 2569417)): #0 __libc_send (flags=, len=233, buf=0x7f5aca5a7ee0, fd=1474134) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=1474134, buf=0x7f5aca5a7ee0, len=233, flags=16448) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () No symbol table info available. #5 0x0000561a81bc3578 in sc_conn_io_cb () No symbol table info available. #6 0x0000561a81bec6be in run_tasks_from_lists () No symbol table info available. #7 0x0000561a81bed18c in process_runnable_tasks () No symbol table info available. #8 0x0000561a81bbb73a in run_poll_loop () No symbol table info available. #9 0x0000561a81bbbd19 in ?? () No symbol table info available. #10 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040436090624, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040436045312, 7597033772214214601, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} --Type for more, q to quit, c to continue without paging-- not_first_call = 0 #11 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 55 (Thread 0x7f5db4f29700 (LWP 2569416)): #0 __libc_send (flags=, len=24, buf=0x7f5b5b9109d0, fd=1875300) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=1875300, buf=0x7f5b5b9109d0, len=24, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () No symbol table info available. #5 0x0000561a81bc3458 in ?? () No symbol table info available. #6 0x0000561a81c0fb0e in ?? () No symbol table info available. #7 0x0000561a81c171c2 in sock_conn_iocb () No symbol table info available. #8 0x0000561a81c20315 in fd_update_events () No symbol table info available. #9 0x0000561a81a69e54 in ?? () No symbol table info available. #10 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #11 0x0000561a81bbbd19 in ?? () No symbol table info available. #12 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040444483328, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040444438016, 7597032674313199561, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 54 (Thread 0x7f5db572a700 (LWP 2569415)): #0 0x00007f5e29a4eafe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000561a81a695d9 in ?? () No symbol table info available. #2 0x0000561a81a69a5d in ?? () No symbol table info available. #3 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #4 0x0000561a81bbbd19 in ?? () No symbol table info available. #5 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040452876032, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040452830720, 7597035972311211977, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. --Type for more, q to quit, c to continue without paging-- Thread 53 (Thread 0x7f5db5f2b700 (LWP 2569414)): #0 0x00007f5e29a4e693 in splice (fd_in=1451494, off_in=0x0, fd_out=2814790, off_out=0x0, len=7240, flags=3) at ../sysdeps/unix/sysv/linux/splice.c:26 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 sc_ret = #1 0x0000561a81c3139b in raw_sock_from_pipe () No symbol table info available. #2 0x0000561a81c0deff in ?? () No symbol table info available. #3 0x0000561a81bc11fc in ?? () No symbol table info available. #4 0x0000561a81bc3458 in ?? () No symbol table info available. #5 0x0000561a81c0fb0e in ?? () No symbol table info available. #6 0x0000561a81c171c2 in sock_conn_iocb () No symbol table info available. #7 0x0000561a81c20315 in fd_update_events () No symbol table info available. #8 0x0000561a81a69e54 in ?? () No symbol table info available. #9 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #10 0x0000561a81bbbd19 in ?? () No symbol table info available. #11 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040461268736, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040461223424, 7597034844345425865, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #12 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 52 (Thread 0x7f5db672c700 (LWP 2569413)): #0 0x00007f5e29a4eafe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000561a81a695d9 in ?? () No symbol table info available. #2 0x0000561a81a69a5d in ?? () No symbol table info available. #3 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #4 0x0000561a81bbbd19 in ?? () No symbol table info available. #5 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040469661440, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040469616128, 7597029346250416073, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 51 (Thread 0x7f5db6f2d700 (LWP 2569412)): #0 0x00007f5e29a4eafe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000561a81a695d9 in ?? () No symbol table info available. #2 0x0000561a81a69a5d in ?? () No symbol table info available. #3 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #4 0x0000561a81bbbd19 in ?? () No symbol table info available. #5 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040478054144, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040478008832, 7597028248349401033, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. --Type for more, q to quit, c to continue without paging-- Thread 50 (Thread 0x7f5db772e700 (LWP 2569411)): #0 0x0000561a81a69ad5 in ?? () No symbol table info available. #1 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #2 0x0000561a81bbbd19 in ?? () No symbol table info available. #3 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040486446848, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040486401536, 7597031546347413449, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #4 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 49 (Thread 0x7f5db7f2f700 (LWP 2569410)): #0 0x00007f5e29a4e46e in epoll_wait (epfd=184, events=0x7f5bfc0276a0, maxevents=200, timeout=0) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 resultvar = 102 sc_cancel_oldtype = 0 sc_ret = #1 0x0000561a81a69d1d in ?? () No symbol table info available. #2 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #3 0x0000561a81bbbd19 in ?? () No symbol table info available. #4 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040494839552, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040494794240, 7597030444151431113, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #5 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 48 (Thread 0x7f5db8730700 (LWP 2569409)): #0 __libc_send (flags=, len=24, buf=0x7f5a35b22ca0, fd=1677650) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=1677650, buf=0x7f5a35b22ca0, len=24, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () No symbol table info available. #5 0x0000561a81bc3458 in ?? () No symbol table info available. #6 0x0000561a81c0fb0e in ?? () No symbol table info available. #7 0x0000561a81c171c2 in sock_conn_iocb () No symbol table info available. #8 0x0000561a81c20315 in fd_update_events () No symbol table info available. #9 0x0000561a81a69e54 in ?? () No symbol table info available. --Type for more, q to quit, c to continue without paging-- #10 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #11 0x0000561a81bbbd19 in ?? () No symbol table info available. #12 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040503232256, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040503186944, 7597024946056421321, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 47 (Thread 0x7f5db8f31700 (LWP 2569408)): #0 0x00007f5e29a4eafe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000561a81a695d9 in ?? () No symbol table info available. #2 0x0000561a81a69a5d in ?? () No symbol table info available. #3 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #4 0x0000561a81bbbd19 in ?? () No symbol table info available. #5 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040511624960, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040511579648, 7597023848155406281, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 46 (Thread 0x7f5db9732700 (LWP 2569407)): #0 __libc_send (flags=, len=229, buf=0x7f5aadbff9d0, fd=2252005) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=2252005, buf=0x7f5aadbff9d0, len=229, flags=16448) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () No symbol table info available. #5 0x0000561a81bc3578 in sc_conn_io_cb () No symbol table info available. #6 0x0000561a81bec6be in run_tasks_from_lists () No symbol table info available. #7 0x0000561a81bed18c in process_runnable_tasks () No symbol table info available. #8 0x0000561a81bbb73a in run_poll_loop () No symbol table info available. #9 0x0000561a81bbbd19 in ?? () No symbol table info available. #10 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = --Type for more, q to quit, c to continue without paging-- unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040520017664, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040519972352, 7597027146153418697, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #11 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 45 (Thread 0x7f5db9f33700 (LWP 2569406)): #0 0x00007f5e29a4eafe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000561a81a695d9 in ?? () No symbol table info available. #2 0x0000561a81a69a5d in ?? () No symbol table info available. #3 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #4 0x0000561a81bbbd19 in ?? () No symbol table info available. #5 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040528410368, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040528365056, 7597026052547370953, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 44 (Thread 0x7f5dba734700 (LWP 2569405)): #0 __libc_send (flags=, len=254, buf=0x7f5b666b5cf0, fd=315028) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=315028, buf=0x7f5b666b5cf0, len=254, flags=16448) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () No symbol table info available. #5 0x0000561a81bc3458 in ?? () No symbol table info available. #6 0x0000561a81c0fb0e in ?? () No symbol table info available. #7 0x0000561a81c171c2 in sock_conn_iocb () No symbol table info available. #8 0x0000561a81c20315 in fd_update_events () No symbol table info available. #9 0x0000561a81a69e54 in ?? () No symbol table info available. #10 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #11 0x0000561a81bbbd19 in ?? () No symbol table info available. #12 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040536803072, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040536757760, 7597020554452361161, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 --Type for more, q to quit, c to continue without paging-- No locals. Thread 43 (Thread 0x7f5dbaf35700 (LWP 2569404)): #0 0x00007f5e29a4eafe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000561a81a695d9 in ?? () No symbol table info available. #2 0x0000561a81a69a5d in ?? () No symbol table info available. #3 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #4 0x0000561a81bbbd19 in ?? () No symbol table info available. #5 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040545195776, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040545150464, 7597019456551346121, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 42 (Thread 0x7f5dbb736700 (LWP 2569403)): #0 __libc_send (flags=, len=4356, buf=0x7f5b3d998130, fd=1789716) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=1789716, buf=0x7f5b3d998130, len=4356, flags=16448) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () No symbol table info available. #5 0x0000561a81bc3578 in sc_conn_io_cb () No symbol table info available. #6 0x0000561a81bec6be in run_tasks_from_lists () No symbol table info available. #7 0x0000561a81bed18c in process_runnable_tasks () No symbol table info available. #8 0x0000561a81bbb73a in run_poll_loop () No symbol table info available. #9 0x0000561a81bbbd19 in ?? () No symbol table info available. #10 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040553588480, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040553543168, 7597022754549358537, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #11 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 41 (Thread 0x7f5dbbf37700 (LWP 2569402)): #0 __libc_send (flags=, len=456, buf=0x7f5b47444a80, fd=1135406) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = --Type for more, q to quit, c to continue without paging-- __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=1135406, buf=0x7f5b47444a80, len=456, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () No symbol table info available. #5 0x0000561a81bc3458 in ?? () No symbol table info available. #6 0x0000561a81c0fb0e in ?? () No symbol table info available. #7 0x0000561a81c171c2 in sock_conn_iocb () No symbol table info available. #8 0x0000561a81c20315 in fd_update_events () No symbol table info available. #9 0x0000561a81a69e54 in ?? () No symbol table info available. #10 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #11 0x0000561a81bbbd19 in ?? () No symbol table info available. #12 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040561981184, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040561935872, 7597021652353376201, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 40 (Thread 0x7f5dbc738700 (LWP 2569401)): #0 __libc_send (flags=, len=88, buf=0x7f5aa5ab7540, fd=1889234) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=1889234, buf=0x7f5aa5ab7540, len=88, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () --Type for more, q to quit, c to continue without paging-- No symbol table info available. #5 0x0000561a81bc3458 in ?? () No symbol table info available. #6 0x0000561a81c0fb0e in ?? () No symbol table info available. #7 0x0000561a81c171c2 in sock_conn_iocb () No symbol table info available. #8 0x0000561a81c20315 in fd_update_events () No symbol table info available. #9 0x0000561a81a69e54 in ?? () No symbol table info available. #10 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #11 0x0000561a81bbbd19 in ?? () No symbol table info available. #12 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040570373888, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040570328576, 7597016154258366409, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 39 (Thread 0x7f5dbcf39700 (LWP 2569400)): #0 0x00007f5e29a4eafe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000561a81a695d9 in ?? () No symbol table info available. #2 0x0000561a81a69a5d in ?? () No symbol table info available. #3 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #4 0x0000561a81bbbd19 in ?? () No symbol table info available. #5 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040578766592, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040578721280, 7597015056357351369, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 38 (Thread 0x7f5dbd73a700 (LWP 2569399)): #0 __libc_send (flags=, len=1567, buf=0x7f5addc43570, fd=1968858) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=1968858, buf=0x7f5addc43570, len=1567, flags=16448) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () No symbol table info available. #5 0x0000561a81bc3458 in ?? () No symbol table info available. --Type for more, q to quit, c to continue without paging-- #6 0x0000561a81c0fb0e in ?? () No symbol table info available. #7 0x0000561a81c171c2 in sock_conn_iocb () No symbol table info available. #8 0x0000561a81c20315 in fd_update_events () No symbol table info available. #9 0x0000561a81a69e54 in ?? () No symbol table info available. #10 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #11 0x0000561a81bbbd19 in ?? () No symbol table info available. #12 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040587159296, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040587113984, 7597018354355363785, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 37 (Thread 0x7f5dbdf3b700 (LWP 2569398)): #0 0x00007f5e29a4eafe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000561a81a695d9 in ?? () No symbol table info available. #2 0x0000561a81a69a5d in ?? () No symbol table info available. #3 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #4 0x0000561a81bbbd19 in ?? () No symbol table info available. #5 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040595552000, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040595506688, 7597017260749316041, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 36 (Thread 0x7f5dbe73c700 (LWP 2569397)): #0 __libc_send (flags=, len=254, buf=0x7f599955d590, fd=834664) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=834664, buf=0x7f599955d590, len=254, flags=16448) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () No symbol table info available. #5 0x0000561a81bc3458 in ?? () No symbol table info available. #6 0x0000561a81c0fb0e in ?? () No symbol table info available. #7 0x0000561a81c171c2 in sock_conn_iocb () --Type for more, q to quit, c to continue without paging-- No symbol table info available. #8 0x0000561a81c20315 in fd_update_events () No symbol table info available. #9 0x0000561a81a69e54 in ?? () No symbol table info available. #10 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #11 0x0000561a81bbbd19 in ?? () No symbol table info available. #12 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040603944704, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040603899392, 7597011762654306249, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 35 (Thread 0x7f5dbef3d700 (LWP 2569396)): #0 __libc_send (flags=, len=24, buf=0x7f5ad6f608f0, fd=1236601) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=1236601, buf=0x7f5ad6f608f0, len=24, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () No symbol table info available. #5 0x0000561a81bc3458 in ?? () No symbol table info available. #6 0x0000561a81c0fb0e in ?? () No symbol table info available. #7 0x0000561a81c171c2 in sock_conn_iocb () No symbol table info available. #8 0x0000561a81c20315 in fd_update_events () No symbol table info available. #9 0x0000561a81a69e54 in ?? () No symbol table info available. #10 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #11 0x0000561a81bbbd19 in ?? () No symbol table info available. #12 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040612337408, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040612292096, 7597010664753291209, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 34 (Thread 0x7f5dbf73e700 (LWP 2569395)): #0 __libc_send (flags=, len=1576, buf=0x7f59fca0a850, fd=1893796) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = --Type for more, q to quit, c to continue without paging-- __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=1893796, buf=0x7f59fca0a850, len=1576, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () No symbol table info available. #5 0x0000561a81bc3458 in ?? () No symbol table info available. #6 0x0000561a81c0fb0e in ?? () No symbol table info available. #7 0x0000561a81c171c2 in sock_conn_iocb () No symbol table info available. #8 0x0000561a81c20315 in fd_update_events () No symbol table info available. #9 0x0000561a81a69e54 in ?? () No symbol table info available. #10 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #11 0x0000561a81bbbd19 in ?? () No symbol table info available. #12 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040620730112, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040620684800, 7597013962751303625, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 33 (Thread 0x7f5dbff3f700 (LWP 2569394)): #0 __libc_send (flags=, len=72, buf=0x7f5ae2bd20c0, fd=3231742) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=3231742, buf=0x7f5ae2bd20c0, len=72, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () --Type for more, q to quit, c to continue without paging-- No symbol table info available. #5 0x0000561a81bc3458 in ?? () No symbol table info available. #6 0x0000561a81c0fb0e in ?? () No symbol table info available. #7 0x0000561a81c171c2 in sock_conn_iocb () No symbol table info available. #8 0x0000561a81c20315 in fd_update_events () No symbol table info available. #9 0x0000561a81a69e54 in ?? () No symbol table info available. #10 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #11 0x0000561a81bbbd19 in ?? () No symbol table info available. #12 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040629122816, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040629077504, 7597012860555321289, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 32 (Thread 0x7f5dc0740700 (LWP 2569393)): #0 __libc_send (flags=, len=127, buf=0x7f5994aeabd0, fd=1000587) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=1000587, buf=0x7f5994aeabd0, len=127, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () No symbol table info available. #5 0x0000561a81bc3578 in sc_conn_io_cb () No symbol table info available. #6 0x0000561a81bec6be in run_tasks_from_lists () No symbol table info available. #7 0x0000561a81bed18c in process_runnable_tasks () No symbol table info available. #8 0x0000561a81bbb73a in run_poll_loop () No symbol table info available. #9 0x0000561a81bbbd19 in ?? () No symbol table info available. #10 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040637515520, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040637470208, 7597288837437022153, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #11 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 31 (Thread 0x7f5dc0f41700 (LWP 2569392)): #0 __libc_send (flags=, len=24, buf=0x7f5a4584a140, fd=705685) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 --Type for more, q to quit, c to continue without paging-- sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=705685, buf=0x7f5a4584a140, len=24, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () No symbol table info available. #5 0x0000561a81bc3458 in ?? () No symbol table info available. #6 0x0000561a81c0fb0e in ?? () No symbol table info available. #7 0x0000561a81c171c2 in sock_conn_iocb () No symbol table info available. #8 0x0000561a81c20315 in fd_update_events () No symbol table info available. #9 0x0000561a81a69e54 in ?? () No symbol table info available. #10 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #11 0x0000561a81bbbd19 in ?? () No symbol table info available. #12 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040645908224, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040645862912, 7597287739536007113, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 30 (Thread 0x7f5dc1742700 (LWP 2569391)): #0 __libc_send (flags=, len=24, buf=0x7f5b1680d9f0, fd=39887) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=39887, buf=0x7f5b1680d9f0, len=24, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () --Type for more, q to quit, c to continue without paging-- No symbol table info available. #4 0x0000561a81bc13b5 in ?? () No symbol table info available. #5 0x0000561a81bc3458 in ?? () No symbol table info available. #6 0x0000561a81c0fb0e in ?? () No symbol table info available. #7 0x0000561a81c171c2 in sock_conn_iocb () No symbol table info available. #8 0x0000561a81c20315 in fd_update_events () No symbol table info available. #9 0x0000561a81a69e54 in ?? () No symbol table info available. #10 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #11 0x0000561a81bbbd19 in ?? () No symbol table info available. #12 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040654300928, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040654255616, 7597291037534019529, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 29 (Thread 0x7f5dc1f43700 (LWP 2569390)): #0 __libc_send (flags=, len=240, buf=0x7f5a97feca90, fd=913997) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=913997, buf=0x7f5a97feca90, len=240, flags=16448) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () No symbol table info available. #5 0x0000561a81bc3578 in sc_conn_io_cb () No symbol table info available. #6 0x0000561a81bec6be in run_tasks_from_lists () No symbol table info available. #7 0x0000561a81bed18c in process_runnable_tasks () No symbol table info available. #8 0x0000561a81bbb73a in run_poll_loop () No symbol table info available. #9 0x0000561a81bbbd19 in ?? () No symbol table info available. #10 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040662693632, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040662648320, 7597289943927971785, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #11 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 28 (Thread 0x7f5dc2744700 (LWP 2569389)): --Type for more, q to quit, c to continue without paging-- #0 __libc_send (flags=, len=63, buf=0x7f597d97a600, fd=129027) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=129027, buf=0x7f597d97a600, len=63, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () No symbol table info available. #5 0x0000561a81bc3578 in sc_conn_io_cb () No symbol table info available. #6 0x0000561a81bec6be in run_tasks_from_lists () No symbol table info available. #7 0x0000561a81bed18c in process_runnable_tasks () No symbol table info available. #8 0x0000561a81bbb73a in run_poll_loop () No symbol table info available. #9 0x0000561a81bbbd19 in ?? () No symbol table info available. #10 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040671086336, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040671041024, 7597284445832961993, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #11 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 27 (Thread 0x7f5dc2f45700 (LWP 2569388)): #0 __libc_send (flags=, len=285, buf=0x7f5984de37b0, fd=1793310) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=1793310, buf=0x7f5984de37b0, len=285, flags=16448) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () --Type for more, q to quit, c to continue without paging-- No symbol table info available. #5 0x0000561a81bc3458 in ?? () No symbol table info available. #6 0x0000561a81c0fb0e in ?? () No symbol table info available. #7 0x0000561a81c171c2 in sock_conn_iocb () No symbol table info available. #8 0x0000561a81c20315 in fd_update_events () No symbol table info available. #9 0x0000561a81a69e54 in ?? () No symbol table info available. #10 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #11 0x0000561a81bbbd19 in ?? () No symbol table info available. #12 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040679479040, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040679433728, 7597283347931946953, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 26 (Thread 0x7f5dc3746700 (LWP 2569387)): #0 0x00007f5e29a4eafe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000561a81a695d9 in ?? () No symbol table info available. #2 0x0000561a81a69a5d in ?? () No symbol table info available. #3 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #4 0x0000561a81bbbd19 in ?? () No symbol table info available. #5 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040687871744, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040687826432, 7597286645929959369, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 25 (Thread 0x7f5dc3f47700 (LWP 2569386)): #0 __libc_send (flags=, len=24, buf=0x7f5b132e2bd0, fd=1133584) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=1133584, buf=0x7f5b132e2bd0, len=24, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () No symbol table info available. #5 0x0000561a81bc3458 in ?? () No symbol table info available. --Type for more, q to quit, c to continue without paging-- #6 0x0000561a81c0fb0e in ?? () No symbol table info available. #7 0x0000561a81c171c2 in sock_conn_iocb () No symbol table info available. #8 0x0000561a81c20315 in fd_update_events () No symbol table info available. #9 0x0000561a81a69e54 in ?? () No symbol table info available. #10 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #11 0x0000561a81bbbd19 in ?? () No symbol table info available. #12 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040696264448, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040696219136, 7597285543733977033, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 24 (Thread 0x7f5dc4748700 (LWP 2569385)): #0 0x0000561a81c200dc in fd_update_events () No symbol table info available. #1 0x0000561a81a69e54 in ?? () No symbol table info available. #2 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #3 0x0000561a81bbbd19 in ?? () No symbol table info available. #4 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040704657152, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040704611840, 7597280045638967241, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #5 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 23 (Thread 0x7f5dc4f49700 (LWP 2569384)): #0 __libc_send (flags=, len=24, buf=0x7f5b29511d30, fd=158114) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=158114, buf=0x7f5b29511d30, len=24, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () No symbol table info available. #5 0x0000561a81bc3578 in sc_conn_io_cb () No symbol table info available. #6 0x0000561a81bec6be in run_tasks_from_lists () No symbol table info available. #7 0x0000561a81bed18c in process_runnable_tasks () No symbol table info available. #8 0x0000561a81bbb73a in run_poll_loop () --Type for more, q to quit, c to continue without paging-- No symbol table info available. #9 0x0000561a81bbbd19 in ?? () No symbol table info available. #10 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040713049856, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040713004544, 7597278947737952201, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #11 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 22 (Thread 0x7f5dc574a700 (LWP 2569383)): #0 0x00007f5e29a4eafe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000561a81a695d9 in ?? () No symbol table info available. #2 0x0000561a81a69a5d in ?? () No symbol table info available. #3 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #4 0x0000561a81bbbd19 in ?? () No symbol table info available. #5 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040721442560, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040721397248, 7597282245735964617, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 21 (Thread 0x7f5dc5f4b700 (LWP 2569382)): #0 __libc_send (flags=, len=1462, buf=0x7f5af2c080a0, fd=1671923) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=1671923, buf=0x7f5af2c080a0, len=1462, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () No symbol table info available. #5 0x0000561a81bc3458 in ?? () No symbol table info available. #6 0x0000561a81c0fb0e in ?? () No symbol table info available. #7 0x0000561a81c171c2 in sock_conn_iocb () No symbol table info available. #8 0x0000561a81c20315 in fd_update_events () No symbol table info available. #9 0x0000561a81a69e54 in ?? () No symbol table info available. #10 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #11 0x0000561a81bbbd19 in ?? () No symbol table info available. --Type for more, q to quit, c to continue without paging-- #12 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040729835264, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040729789952, 7597281186489655241, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 20 (Thread 0x7f5dc674c700 (LWP 2569381)): #0 __libc_send (flags=, len=63, buf=0x7f5b19de3040, fd=1464120) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=1464120, buf=0x7f5b19de3040, len=63, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () No symbol table info available. #5 0x0000561a81bc3458 in ?? () No symbol table info available. #6 0x0000561a81c0fb0e in ?? () No symbol table info available. #7 0x0000561a81c171c2 in sock_conn_iocb () No symbol table info available. #8 0x0000561a81c20315 in fd_update_events () No symbol table info available. #9 0x0000561a81a69e54 in ?? () No symbol table info available. #10 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #11 0x0000561a81bbbd19 in ?? () No symbol table info available. #12 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040738227968, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040738182656, 7597275688394645449, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 19 (Thread 0x7f5dc6f4d700 (LWP 2569380)): #0 0x0000561a81c171ff in sock_conn_iocb () No symbol table info available. #1 0x0000561a81c20315 in fd_update_events () No symbol table info available. #2 0x0000561a81a69e54 in ?? () No symbol table info available. #3 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #4 0x0000561a81bbbd19 in ?? () No symbol table info available. #5 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = --Type for more, q to quit, c to continue without paging-- unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040746620672, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040746575360, 7597274590493630409, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 18 (Thread 0x7f5dc774e700 (LWP 2569379)): #0 0x00007f5e29a4eafe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000561a81a695d9 in ?? () No symbol table info available. #2 0x0000561a81a69a5d in ?? () No symbol table info available. #3 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #4 0x0000561a81bbbd19 in ?? () No symbol table info available. #5 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040755013376, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040754968064, 7597277888491642825, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 17 (Thread 0x7f5dc7f4f700 (LWP 2569378)): #0 __libc_send (flags=, len=16384, buf=0x7f5a3c902430, fd=1856763) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=1856763, buf=0x7f5a3c902430, len=16384, flags=16448) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () No symbol table info available. #5 0x0000561a81bc3578 in sc_conn_io_cb () No symbol table info available. #6 0x0000561a81bec6be in run_tasks_from_lists () No symbol table info available. #7 0x0000561a81bed18c in process_runnable_tasks () No symbol table info available. #8 0x0000561a81bbb73a in run_poll_loop () No symbol table info available. #9 0x0000561a81bbbd19 in ?? () No symbol table info available. #10 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040763406080, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040763360768, 7597276786295660489, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #11 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 16 (Thread 0x7f5dc8750700 (LWP 2569377)): #0 __libc_send (flags=, len=127, buf=0x7f5b41c97b50, fd=809175) at ../sysdeps/unix/sysv/linux/send.c:28 --Type for more, q to quit, c to continue without paging-- resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=809175, buf=0x7f5b41c97b50, len=127, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () No symbol table info available. #5 0x0000561a81bc3458 in ?? () No symbol table info available. #6 0x0000561a81c0fb0e in ?? () No symbol table info available. #7 0x0000561a81c171c2 in sock_conn_iocb () No symbol table info available. #8 0x0000561a81c20315 in fd_update_events () No symbol table info available. #9 0x0000561a81a69e54 in ?? () No symbol table info available. #10 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #11 0x0000561a81bbbd19 in ?? () No symbol table info available. #12 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040771798784, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040771753472, 7597271288200650697, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 15 (Thread 0x7f5dc8f51700 (LWP 2569376)): #0 0x00007f5e29a4eafe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000561a81a695d9 in ?? () No symbol table info available. #2 0x0000561a81a69a5d in ?? () No symbol table info available. #3 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #4 0x0000561a81bbbd19 in ?? () No symbol table info available. #5 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040780191488, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040780146176, 7597270190299635657, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 14 (Thread 0x7f5dc9752700 (LWP 2569375)): #0 0x00007f5e29a4e46e in epoll_wait (epfd=127, events=0x7f5c940276a0, maxevents=200, timeout=0) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 resultvar = 109 sc_cancel_oldtype = 0 sc_ret = --Type for more, q to quit, c to continue without paging-- #1 0x0000561a81a69d1d in ?? () No symbol table info available. #2 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #3 0x0000561a81bbbd19 in ?? () No symbol table info available. #4 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040788584192, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040788538880, 7597273488297648073, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #5 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 13 (Thread 0x7f5dc9f53700 (LWP 2569374)): #0 0x00007f5e29a4eafe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000561a81a695d9 in ?? () No symbol table info available. #2 0x0000561a81a69a5d in ?? () No symbol table info available. #3 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #4 0x0000561a81bbbd19 in ?? () No symbol table info available. #5 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040796976896, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040796931584, 7597272394691600329, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 12 (Thread 0x7f5dca754700 (LWP 2569373)): #0 0x00007f5e29a4eafe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000561a81a695d9 in ?? () No symbol table info available. #2 0x0000561a81a69a5d in ?? () No symbol table info available. #3 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #4 0x0000561a81bbbd19 in ?? () No symbol table info available. #5 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040805369600, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040805324288, 7597266896596590537, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 11 (Thread 0x7f5dcaf55700 (LWP 2569372)): #0 __libc_send (flags=, len=2273, buf=0x7f5a5aacab30, fd=1074876) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = --Type for more, q to quit, c to continue without paging-- #1 __libc_send (fd=1074876, buf=0x7f5a5aacab30, len=2273, flags=16448) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () No symbol table info available. #5 0x0000561a81bc3578 in sc_conn_io_cb () No symbol table info available. #6 0x0000561a81bec6be in run_tasks_from_lists () No symbol table info available. #7 0x0000561a81bed18c in process_runnable_tasks () No symbol table info available. #8 0x0000561a81bbb73a in run_poll_loop () No symbol table info available. #9 0x0000561a81bbbd19 in ?? () No symbol table info available. #10 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040813762304, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040813716992, 7597265798695575497, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #11 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 10 (Thread 0x7f5dcb756700 (LWP 2569371)): #0 __libc_send (flags=, len=24, buf=0x7f5b63585710, fd=807678) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=807678, buf=0x7f5b63585710, len=24, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () No symbol table info available. #5 0x0000561a81bc3458 in ?? () No symbol table info available. #6 0x0000561a81c0fb0e in ?? () No symbol table info available. #7 0x0000561a81c171c2 in sock_conn_iocb () No symbol table info available. #8 0x0000561a81c20315 in fd_update_events () No symbol table info available. #9 0x0000561a81a69e54 in ?? () No symbol table info available. #10 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #11 0x0000561a81bbbd19 in ?? () No symbol table info available. #12 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040822155008, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040822109696, 7597269096693587913, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} --Type for more, q to quit, c to continue without paging-- not_first_call = 0 #13 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 9 (Thread 0x7f5dcbf57700 (LWP 2569370)): #0 __libc_send (flags=, len=389, buf=0x7f5ac7ff6350, fd=1758619) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=1758619, buf=0x7f5ac7ff6350, len=389, flags=16448) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () No symbol table info available. #5 0x0000561a81bc3578 in sc_conn_io_cb () No symbol table info available. #6 0x0000561a81bec6be in run_tasks_from_lists () No symbol table info available. #7 0x0000561a81bed18c in process_runnable_tasks () No symbol table info available. #8 0x0000561a81bbb73a in run_poll_loop () No symbol table info available. #9 0x0000561a81bbbd19 in ?? () No symbol table info available. #10 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040830547712, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040830502400, 7597267994497605577, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #11 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 8 (Thread 0x7f5dcc758700 (LWP 2569369)): #0 __libc_send (flags=, len=233, buf=0x7f59f05c9750, fd=1973749) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=1973749, buf=0x7f59f05c9750, len=233, flags=16448) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. --Type for more, q to quit, c to continue without paging-- #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () No symbol table info available. #5 0x0000561a81bc3458 in ?? () No symbol table info available. #6 0x0000561a81c0fb0e in ?? () No symbol table info available. #7 0x0000561a81c171c2 in sock_conn_iocb () No symbol table info available. #8 0x0000561a81c20315 in fd_update_events () No symbol table info available. #9 0x0000561a81a69e54 in ?? () No symbol table info available. #10 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #11 0x0000561a81bbbd19 in ?? () No symbol table info available. #12 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040838940416, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040838895104, 7597262496402595785, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 7 (Thread 0x7f5dccf59700 (LWP 2569368)): #0 __libc_send (flags=, len=127, buf=0x7f5a4dd9b680, fd=1777684) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=1777684, buf=0x7f5a4dd9b680, len=127, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () No symbol table info available. #5 0x0000561a81bc3578 in sc_conn_io_cb () No symbol table info available. #6 0x0000561a81bec6be in run_tasks_from_lists () No symbol table info available. #7 0x0000561a81bed18c in process_runnable_tasks () No symbol table info available. #8 0x0000561a81bbb73a in run_poll_loop () No symbol table info available. #9 0x0000561a81bbbd19 in ?? () No symbol table info available. #10 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040847333120, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040847287808, 7597261398501580745, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #11 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 --Type for more, q to quit, c to continue without paging-- No locals. Thread 6 (Thread 0x7f5dcd75a700 (LWP 2569367)): #0 0x00007f5e29a4eafe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000561a81a695d9 in ?? () No symbol table info available. #2 0x0000561a81a69a5d in ?? () No symbol table info available. #3 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #4 0x0000561a81bbbd19 in ?? () No symbol table info available. #5 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040855725824, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040855680512, 7597264696499593161, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 5 (Thread 0x7f5dd00bd700 (LWP 2569366)): #0 __libc_send (flags=, len=1022, buf=0x7f5a9a67b89c, fd=1558355) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=1558355, buf=0x7f5a9a67b89c, len=1022, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () No symbol table info available. #5 0x0000561a81bc3578 in sc_conn_io_cb () No symbol table info available. #6 0x0000561a81bec6be in run_tasks_from_lists () No symbol table info available. #7 0x0000561a81bed18c in process_runnable_tasks () No symbol table info available. #8 0x0000561a81bbb73a in run_poll_loop () No symbol table info available. #9 0x0000561a81bbbd19 in ?? () No symbol table info available. #10 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040899122944, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040899077632, 7597252626030878665, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #11 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 4 (Thread 0x7f5dd08be700 (LWP 2569365)): #0 0x00007f5e29a4eafe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000561a81a695d9 in ?? () No symbol table info available. --Type for more, q to quit, c to continue without paging-- #2 0x0000561a81a69a5d in ?? () No symbol table info available. #3 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #4 0x0000561a81bbbd19 in ?? () No symbol table info available. #5 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140040907515648, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140040907470336, 7597251525982379977, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 3 (Thread 0x7f5e28cbd700 (LWP 2569364)): #0 __libc_send (flags=, len=1477, buf=0x7f5a5573dd10, fd=930014) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=930014, buf=0x7f5a5573dd10, len=1477, flags=16448) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () No symbol table info available. #5 0x0000561a81bc3458 in ?? () No symbol table info available. #6 0x0000561a81c0fb0e in ?? () No symbol table info available. #7 0x0000561a81c171c2 in sock_conn_iocb () No symbol table info available. #8 0x0000561a81c20315 in fd_update_events () No symbol table info available. #9 0x0000561a81a69e54 in ?? () No symbol table info available. #10 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #11 0x0000561a81bbbd19 in ?? () No symbol table info available. #12 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140042388100864, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140042388055552, 7595651187345022921, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 2 (Thread 0x7f5e29643700 (LWP 2569363)): #0 __libc_send (flags=, len=388, buf=0x7f59e0f401c4, fd=1484901) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = --Type for more, q to quit, c to continue without paging-- resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=1484901, buf=0x7f59e0f401c4, len=388, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () No symbol table info available. #5 0x0000561a81bc3458 in ?? () No symbol table info available. #6 0x0000561a81c0fb0e in ?? () No symbol table info available. #7 0x0000561a81c171c2 in sock_conn_iocb () No symbol table info available. #8 0x0000561a81c20315 in fd_update_events () No symbol table info available. #9 0x0000561a81a69e54 in ?? () No symbol table info available. #10 0x0000561a81bbb6fa in run_poll_loop () No symbol table info available. #11 0x0000561a81bbbd19 in ?? () No symbol table info available. #12 0x00007f5e2a00f609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140042398086912, -7505955676372770871, 140727309372622, 140727309372623, 140727309372624, 140042398041600, 7595654832698515401, 7595647417959800777}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007f5e29a4e133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 1 (Thread 0x7f5e2964f100 (LWP 2569361)): #0 __libc_send (flags=, len=521, buf=0x561a940c43a0, fd=2806915) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=2806915, buf=0x561a940c43a0, len=521, flags=16448) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000561a81c31537 in ?? () No symbol table info available. #3 0x0000561a81c0e33f in ?? () No symbol table info available. #4 0x0000561a81bc13b5 in ?? () No symbol table info available. #5 0x0000561a81bc3578 in sc_conn_io_cb () No symbol table info available. --Type for more, q to quit, c to continue without paging-- #6 0x0000561a81bec6be in run_tasks_from_lists () No symbol table info available. #7 0x0000561a81bed18c in process_runnable_tasks () No symbol table info available. #8 0x0000561a81bbb73a in run_poll_loop () No symbol table info available. #9 0x0000561a81bbbd19 in ?? () No symbol table info available. #10 0x0000561a81a664e5 in main () No symbol table info available. ```
wtarreau commented 1 year ago

Thanks! However your executable is missing the debug symbols, there's likely a package called something like "-debuginfo" or "-debugsym" or something similar on your distro that needs to be installed for gdb to resolve the function names in the backtrace.

Regardless there are still a lot of send() syscalls running so it looks like haproxy is still evacuating data to clients. Seeing FD numbers like 2.8 million makes me think you might possibly still have very large client counts. Maybe something is failing with these clients and haproxy is insisting for whatever reason. That's also where the stack trace with resolved symbols will help.

phihos commented 1 year ago

Thanks, I now installed the debug symbols and I will be back with a better trace when this happens again.

wtarreau commented 1 year ago

Ah sorry, I forgot it was a live process. If you want, next time, you can issue generate-core-file from gdb, and it will produce a core of the running process without killing it. This way even if another minor issue happens you still have the exploitable core.

phihos commented 1 year ago

Actually I did that before restarting the service. It is 18 GB big. Is it safe to share the coredump somewhere without disclosing private information?

Edit: Come to think of it: The dump is probably so big because I use stick-tables to stick up to ~2.5 million connections (TCP mode) to a server. Could handing over the contents of the stick table to the new process be the problem here?

TimWolla commented 1 year ago

Is it safe to share the coredump somewhere without disclosing private information?

@phihos It is not. The coredump will contain the full process memory, including TLS private keys and headers (e.g. session cookies) of in-flight requests.

TimWolla commented 1 year ago

You should be able to open the core using gdb haproxy /path/to/core though and with the haproxy-dbgsym package installed it should be more useful now.

phihos commented 1 year ago

Thank you very much. I did that and it seems to contain more information, but there are still symbols missing:

Click me ``` (gdb) t a a bt full Thread 60 (LWP 2569421): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x00000000000e564d in ?? () No symbol table info available. #2 0x0000006481f52340 in ?? () No symbol table info available. #3 0x00007f5cdc0276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 59 (LWP 2569420): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x00000000001ac5b9 in ?? () No symbol table info available. #2 0x0000006181f52340 in ?? () No symbol table info available. #3 0x00007f5ce40276a0 in ?? () No symbol table info available. #4 0x00000026000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 38 status = fd = count = updt_idx = --Type for more, q to quit, c to continue without paging--c wait_time = 38 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 58 (LWP 2569419): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000009d81f52340 in ?? () No symbol table info available. #3 0x00007f5c440276a0 in ?? () No symbol table info available. #4 0x00000002000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 2 status = fd = count = updt_idx = wait_time = 2 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 57 (LWP 2569418): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000003b81f52340 in ?? () No symbol table info available. #3 0x00007f5d440276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 56 (LWP 2569417): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x000000af81f52340 in ?? () No symbol table info available. #3 0x00007f5c140276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 55 (LWP 2569416): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000009a81f52340 in ?? () No symbol table info available. #3 0x00007f5c4c0276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 54 (LWP 2569415): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x000000ac81f52340 in ?? () No symbol table info available. #3 0x00007f5c1c0276a0 in ?? () No symbol table info available. #4 0x0000007a000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 122 status = fd = count = updt_idx = wait_time = 122 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 53 (LWP 2569414): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000003881f52340 in ?? () No symbol table info available. #3 0x00007f5d4c0276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 52 (LWP 2569413): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000007981f52340 in ?? () No symbol table info available. #3 0x00007f5ca40276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 51 (LWP 2569412): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x000000000003fa0a in ?? () No symbol table info available. #2 0x0000005e00fe8280 in ?? () No symbol table info available. #3 0x00007f5cec0276a0 in ?? () No symbol table info available. #4 0x00000002000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 2 status = fd = count = updt_idx = wait_time = 2 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 50 (LWP 2569411): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000009481f52340 in ?? () No symbol table info available. #3 0x00007f5c5c0276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 49 (LWP 2569410): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x000000b881f52340 in ?? () No symbol table info available. #3 0x00007f5bfc0276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 48 (LWP 2569409): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x00000000002a3a0b in ?? () No symbol table info available. #2 0x0000005b81f52340 in ?? () No symbol table info available. #3 0x00007f5cf40276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 47 (LWP 2569408): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000009781f52340 in ?? () No symbol table info available. #3 0x00007f5c540276a0 in ?? () No symbol table info available. #4 0x00000002000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 2 status = fd = count = updt_idx = wait_time = 2 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 46 (LWP 2569407): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000003581f52340 in ?? () No symbol table info available. #3 0x00007f5d540276a0 in ?? () No symbol table info available. #4 0x00000002000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 2 status = fd = count = updt_idx = wait_time = 2 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 45 (LWP 2569406): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000007681f52340 in ?? () No symbol table info available. #3 0x00007f5cac0276a0 in ?? () No symbol table info available. #4 0x00000029000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 41 status = fd = count = updt_idx = wait_time = 41 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 44 (LWP 2569405): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000003281f52340 in ?? () No symbol table info available. #3 0x00007f5d5c0276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 43 (LWP 2569404): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x000000000020953b in ?? () No symbol table info available. #2 0x0000009181f52340 in ?? () No symbol table info available. #3 0x00007f5c640276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 42 (LWP 2569403): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000020944 in ?? () No symbol table info available. #2 0x0000005881f52340 in ?? () No symbol table info available. #3 0x00007f5cfc0276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 41 (LWP 2569402): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x000000b581f52340 in ?? () No symbol table info available. #3 0x00007f5c040276a0 in ?? () No symbol table info available. #4 0x00000002000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 2 status = fd = count = updt_idx = wait_time = 2 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 40 (LWP 2569401): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x000000a981f52340 in ?? () No symbol table info available. #3 0x00007f5c240276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 39 (LWP 2569400): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000005581f52340 in ?? () No symbol table info available. #3 0x00007f5d040276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 38 (LWP 2569399): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x00000000000000c2 in ?? () No symbol table info available. #2 0x0000007381f52340 in ?? () No symbol table info available. #3 0x00007f5cb40276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 37 (LWP 2569398): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000008e81f52340 in ?? () No symbol table info available. #3 0x00007f5c6c0276a0 in ?? () No symbol table info available. #4 0x00000002000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 2 status = fd = count = updt_idx = wait_time = 2 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 36 (LWP 2569397): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x00000000000775ad in ?? () No symbol table info available. #2 0x0000005281f52340 in ?? () No symbol table info available. #3 0x00007f5d0c0276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 35 (LWP 2569396): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000004f81f52340 in ?? () No symbol table info available. #3 0x00007f5d140276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 34 (LWP 2569395): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000002f81f52340 in ?? () No symbol table info available. #3 0x00007f5d640276a0 in ?? () No symbol table info available. #4 0x00000020000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 32 status = fd = count = updt_idx = wait_time = 32 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 33 (LWP 2569394): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x000000b281f52340 in ?? () No symbol table info available. #3 0x00007f5c0c0276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 32 (LWP 2569393): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000002 in ?? () No symbol table info available. #2 0x0000007081f52340 in ?? () No symbol table info available. #3 0x00007f5cbc0276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 31 (LWP 2569392): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000002c81f52340 in ?? () No symbol table info available. #3 0x00007f5d6c0276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 30 (LWP 2569391): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000008b81f52340 in ?? () No symbol table info available. #3 0x00007f5c740276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 29 (LWP 2569390): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x00000000001058c4 in ?? () No symbol table info available. #2 0x0000008881f52340 in ?? () No symbol table info available. #3 0x00007f5c7c0276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 28 (LWP 2569389): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x000000a681f52340 in ?? () No symbol table info available. #3 0x00007f5c2c0276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 27 (LWP 2569388): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000008581f52340 in ?? () No symbol table info available. #3 0x00007f5c840276a0 in ?? () No symbol table info available. #4 0x00000037000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 55 status = fd = count = updt_idx = wait_time = 55 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 26 (LWP 2569387): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000144e50 in ?? () No symbol table info available. #2 0x0000004c81f52340 in ?? () No symbol table info available. #3 0x00007f5d1c0276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 25 (LWP 2569386): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000002981f52340 in ?? () No symbol table info available. #3 0x00007f5d740276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 24 (LWP 2569385): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000004981f52340 in ?? () No symbol table info available. #3 0x00007f5d240276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 23 (LWP 2569384): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000006d81f52340 in ?? () No symbol table info available. #3 0x00007f5cc40276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 22 (LWP 2569383): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x000000be81f52340 in ?? () No symbol table info available. #3 0x00007f5bec0276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 21 (LWP 2569382): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000002681f52340 in ?? () No symbol table info available. #3 0x00007f5d7c0276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 20 (LWP 2569381): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x000000bb81f52340 in ?? () No symbol table info available. #3 0x00007f5bf40276a0 in ?? () No symbol table info available. #4 0x00000002000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 2 status = fd = count = updt_idx = wait_time = 2 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 19 (LWP 2569380): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000004681f52340 in ?? () No symbol table info available. #3 0x00007f5d2c0276a0 in ?? () No symbol table info available. #4 0x00000067000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 103 status = fd = count = updt_idx = wait_time = 103 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 18 (LWP 2569379): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000006a81f52340 in ?? () No symbol table info available. #3 0x00007f5ccc0276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 17 (LWP 2569378): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000004381f52340 in ?? () No symbol table info available. #3 0x00007f5d300276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 16 (LWP 2569377): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000002381f52340 in ?? () No symbol table info available. #3 0x00007f5d840276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 15 (LWP 2569376): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000004081f52340 in ?? () No symbol table info available. #3 0x00007f5d380276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 14 (LWP 2569375): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000007f81f52340 in ?? () No symbol table info available. #3 0x00007f5c940276a0 in ?? () No symbol table info available. #4 0x00000035000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 53 status = fd = count = updt_idx = wait_time = 53 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 13 (LWP 2569374): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000002 in ?? () No symbol table info available. #2 0x0000008281f52340 in ?? () No symbol table info available. #3 0x00007f5c8c0276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 12 (LWP 2569373): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000002081f52340 in ?? () No symbol table info available. #3 0x00007f5d8c0276a0 in ?? () No symbol table info available. #4 0x00000059000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 89 status = fd = count = updt_idx = wait_time = 89 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 11 (LWP 2569372): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000105921 in ?? () No symbol table info available. #2 0x000000a381f52340 in ?? () No symbol table info available. #3 0x00007f5c340276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 10 (LWP 2569371): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x000000a081f52340 in ?? () No symbol table info available. #3 0x00007f5c3c0276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 9 (LWP 2569370): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000309490 in ?? () No symbol table info available. #2 0x0000001d81f52340 in ?? () No symbol table info available. #3 0x00007f5d940276a0 in ?? () No symbol table info available. #4 0x0000007a000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 122 status = fd = count = updt_idx = wait_time = 122 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 8 (LWP 2569369): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000006781f52340 in ?? () No symbol table info available. #3 0x00007f5cd40276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 7 (LWP 2569368): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x000000c181f52340 in ?? () No symbol table info available. #3 0x00007f5be40276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 6 (LWP 2569367): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000001a81f52340 in ?? () No symbol table info available. #3 0x00007f5d9c0276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 5 (LWP 2569366): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000007c81f52340 in ?? () No symbol table info available. #3 0x00007f5c9c0276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 4 (LWP 2569365): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000001781f52340 in ?? () No symbol table info available. #3 0x00007f5da40276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 3 (LWP 2569364): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000001481f52340 in ?? () No symbol table info available. #3 0x00007f5dac0276a0 in ?? () No symbol table info available. #4 0x00000003000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 3 status = fd = count = updt_idx = wait_time = 3 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 2 (LWP 2569363): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x000000000013a251 in ?? () No symbol table info available. #2 0x0000001181f52340 in ?? () No symbol table info available. #3 0x00007f5e24027d90 in ?? () No symbol table info available. #4 0x00000002000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 2 status = fd = count = updt_idx = wait_time = 2 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x00007f5e2a00f609 in ?? () No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Thread 1 (LWP 2569361): #0 0x00007f5e29a4e46e in ?? () No symbol table info available. #1 0x0000000000000001 in ?? () No symbol table info available. #2 0x0000000681f52340 in ?? () No symbol table info available. #3 0x0000561a84c3c630 in ?? () No symbol table info available. #4 0x00000002000000c8 in ?? () No symbol table info available. #5 0xffffffffffff5820 in ?? () No symbol table info available. #6 0x0000561a81a69d1d in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 2 status = fd = count = updt_idx = wait_time = 2 old_fd = #7 0x0000561a81bbb6fa in run_poll_loop () at src/haproxy.c:2983 next = wake = __func__ = #8 0x0000561a81bbbd19 in run_thread_poll_loop (data=) at src/haproxy.c:3101 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 811, __wseq32 = {__low = 811, __high = 0}}, {__g1_start = 741, __g1_start32 = {__low = 741, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 140, __wrefs = 0, __g_signals = {0, 0}}, __size = "+\003\000\000\000\000\000\000\345\002", '\000' , "\214", '\000' , __align = 811} #9 0x0000561a81a664e5 in main (argc=, argv=) at src/haproxy.c:3757 err = retry = limit = {rlim_cur = 8750681, rlim_max = 8750681} pidfd = intovf = msg = ```
wtarreau commented 1 year ago

It's very strange that symbols are still not resolved. I seem to remember that installing the debug symbols on the system is normally enough. I don't want to harass Vincent about this yet. Tim, do you remember if there is something else to do for gdb to consider them ? I seldom had to manually enter a command such as "symbols" with a full path to the file but that was when retrieving packages from other distros.

Hmm looking closer it seems that the stack is not correctly decoded by gdb (I don't know why):

#0  0x00007f5e29a4e46e in ?? ()
No symbol table info available.
#1  0x0000000000000001 in ?? ()  => it's definitely not a code pointer
No symbol table info available.
#2  0x0000009a81f52340 in ?? ()

Apparently the code from the haproxy binary itself looks like 0x0000561a81a69d1d, so it should roughly start with 0x0000561a8. The rest comes from other libs but they are not properly decoded and I don't understand why :-(

Just in case, would you happen to run gdb on a different machine or maybe to run haproxy inside a container and run gdb outside ? This could result in slightly different binaries being used for the same libs and could explain this anomaly (the symbols one, not the CPU usage).

If we can't exploit the core it will become a bit difficult. If you're using the master-worker mode, it should be possible from the master socket to enter the old process and issue some debugging commands such as "show info", "show activity", "show threads", "show tasks", "show fd", and "show sess all". Note that the latter will reveal private info, so you'd rather keep it for you and only share it privately if we estimate based on the other ones that it will help. Let us know if you need some guidance. The location of the master socket could depend on your distro or your deployment (and it could also be disabled). If you find it, issuing "show proc" on it via socat will show the old process, then using "@-1" for example to enter old process -1, you enter the worker process' CLI and can then issue the regular commands.

TimWolla commented 1 year ago

Tim, do you remember if there is something else to do for gdb to consider them ?

Nope, on Debian and Ubuntu it should just work when installing the appropriate -dbgsym package and the package system makes sure that the versions of the dbgsym package and the regular package match up. In this case it's an Ubuntu with Vincent's repository (Vincent's Ubuntu repository is indicated by the ppa in the version number).

TimWolla commented 1 year ago

The location of the master socket could depend on your distro or your deployment (and it could also be disabled).

On Ubuntu it's /run/haproxy-master.sock by default, as it just uses the upstream service file: https://github.com/haproxy/haproxy/blob/40725a4eb0beadcdaa3c60b6f8c8fe20ab53abc3/admin/systemd/haproxy.service.in#L9

wtarreau commented 1 year ago

It seems to me that when under gdb, you should be able to issue:

p/x ha_tgroup_ctx[0].threads_harmless
p/x thread_dump_state
p thread_dump_tid
set print elements 0
x/s thread_dump_buffer->area

and it should show the dump state and the whole threads that have already been dumped.

phihos commented 1 year ago

Shame that the coredump turned out to be of no use. I will keep it regardless in case you find a way to get it to work.

Just in case, would you happen to run gdb on a different machine or maybe to run haproxy inside a container and run gdb outside ?

I ran it on the same machine - no containers involved. I created the dump when the debug symbols were not yet available, but that should not be an issue right? I also double checked if the running process had been an older version but that is not the case either.

The location of the master socket could depend on your distro or your deployment (and it could also be disabled).

As @TimWolla pointed out it is /run/haproxy-master.sock and the CLI args my instance is running with confirm that. I will get back to you once I have the information collected via socket after such an incident happens again.

It seems to me that when under gdb, you should be able to issue: p/x ha_tgroup_ctx[0].threads_harmless p/x thread_dump_state p thread_dump_tid set print elements 0 x/s thread_dump_buffer->area

and it should show the dump state and the whole threads that have already been dumped.

I did that on the coredump but only got this:

Core was generated by `/usr/sbin/haproxy'.
#0  0x00007f5e29a4e46e in ?? ()
[Current thread is 1 (LWP 2569361)]
(gdb) p/x ha_tgroup_ctx[0].threads_harmless
$1 = 0xfffffffffffffff
(gdb) p/x thread_dump_state
$2 = 0x0
(gdb) p thread_dump_tid
$3 = 0
(gdb) set print elements 0
(gdb) x/s thread_dump_buffer->area
Cannot access memory at address 0x8

What am I doing wrong?

wtarreau commented 1 year ago

OK indeed don't throw the core, usually they are correct. The fact that debug syms were not installed is indeed not relevant, they're only used by the debugger. In your attempt at decoding some elements above, it's clear that there's an issue. But your not doing anything wrong in my opinion. Keep in mind that you're witnessing an abnormal behavior that we haven't yet figured, and here it might very well just be a consequence of this abnormal behavior and nothing else.

wtarreau commented 1 year ago

By the way @phihos I'm thinking about something. Could you please check if it is normal to have 60 threads, or if more were expected ? I'm indeed wondering if it would be possible that during the soft-stop, a few threads already left and that the other ones would all be waiting for each other. It's unlikely but still a possibility we should not completely rule out given that the process is soft-stopping.

phihos commented 1 year ago

Could you please check if it is normal to have 60 threads, or if more were expected ?

Sadly this is not it. The config I posted at the top is the one from the instance I took the backtraces from. It has nbthread set to 60.

wtarreau commented 1 year ago

Sorry, I looked for it and couldn't find it :-( I guess I should read less configs and less issues ... For now I really have no other idea. Between issues, I'm still working on the backports for 2.7.2. While I don't see why it would magically fix this issue, it will still be interesting to know if it surprisingly vanishes, just in case it's a side effect of another one.

wtarreau commented 1 year ago

@phihos I think I managed to reproduce it now. Performing 10 reloads per second while running "show threads" in loops gave me a looping process where all threads are waiting in the debug handler. Now investigating. This is still postponing 2.7.2, hoping I'll find it quickly.

phihos commented 1 year ago

This is great news! Fingers crossed 🤞

wtarreau commented 1 year ago

So I've pushed two fixes for this in 2.7-maint. I hope to release 2.7.2 tomorrow.

wtarreau commented 1 year ago

Since 2.7.2 was released today, I'm marking this as fixed and am waiting for your confirmation before closing.

phihos commented 1 year ago

Hi, I just upgraded the first machine and after install I got the same issue again. That was expected because the old process was still running as v2.7.1. I could not get any gdb thread information out of this because I upgraded the debug symbols as well and the old version does not seem to be available via PPA anymore.

But I managed to execute the socket commands:

echo "show proc" | socat stdio /run/haproxy-master.sock
#<PID>          <type>          <reloads>       <uptime>        <version>      
434460          master          7 [failed: 0]   8d14h10m45s     2.7.2-1ppa1~focal
# workers
1734768         worker          0               0d00h13m33s     2.7.2-1ppa1~focal
# old workers
866153          worker          1               5d17h48m16s     2.7.1-1ppa1~focal
# programs

echo '@-1 show info' | socat stdio /run/haproxy-master.sock
Can't find the target PID matching the prefix '@-1'
echo '@!866153 show info' | socat stdio /run/haproxy-master.sock
echo '@!866153 show activity' | socat stdio /run/haproxy-master.sock
echo '@!866153 show threads' | socat stdio /run/haproxy-master.sock
echo '@!866153 show tasks' | socat stdio /run/haproxy-master.sock
echo '@!866153 show fd' | socat stdio /run/haproxy-master.sock
echo '@!866153 show sess all' | socat stdio /run/haproxy-master.sock

Not sure if that process was so broken that it did indeed not display anything at all or the version difference was reponsible for this.

I will get back to you on Monday about how it went.

phihos commented 1 year ago

Looking very good so far. I had to reload multiple times for config changes and encountered no CPU issues.

Maybe a short off-topic issue if that is ok: The config changes I made were related to the EPYC CPU issues we discussed recently. You mentioned that HaProxy 2.7 is capable of handling disjoint L3 caches. As far a I understood the docs I will have to change the following

global
  nbthread  48
  # [...]

frontend https
  bind *:443 ssl
  # [...]

# [...]

to the following

global
  nbthread  48
  thread-groups 4 # because of the 4 L3 caches
  # cpu mapped according to output of lscpu -e
  cpu-map auto:1/1-12    0-5 24-29
  cpu-map auto:2/1-12   6-11 30-35
  cpu-map auto:3/1-12   12-17 36-41
  cpu-map auto:4/1-12   18-23 42-47
  # [...]

frontend https
  bind *:443 ssl thread 1/all
  bind *:443 ssl thread 2/all
  bind *:443 ssl thread 3/all
  bind *:443 ssl thread 4/all
  # [...]

# [...]

Is that the intended way of doing it? A blog post dedicated to that topic might really clear things up since it is not easy to extract that kind of information from the docs.

wtarreau commented 1 year ago

Thanks for the positive and encouraging feedback!

Regarding thread groups, yes that's the way of dealing with it for now. You may even use cpu-map 1/all 0-5 ... (i.e. drop "auto" and the explicit thread count), it will still do the right thing.

For 2.8 I absolutely want to be able to support a single bind line that takes all groups. It has started (was started before 2.7 even) but I'm still making slow progess on it. That's why you still have to explicitly set it for now but the intent is that you won't have to deal with all that anymore. And once that's OK we can imagine automatically counting the number of groups and the respective CPU ids so that you don't even need cpu-map anymore.

phihos commented 1 year ago

For 2.8 I absolutely want to be able to support a single bind line that takes all groups.

That is great news. This currently requires a lot of extra config work.

Currently at least on low to medium loads the CPU utilization seems a little bit higher with more than one thread group (a few %). Is there something wrong or is this expected and will perform better on high load?

wtarreau commented 1 year ago

In theory it should not, but in practice it might be caused by the multiple bind lines. While having several is better for scalability and handle larger loads, it also causes more threads to be woken up for the same amount of work, each doing less. For example if you receive 50 new connections in the same millisecond, chances are that without "thread" the same thread will take them all at once, while without, you could have 10 threads wake up to take 5 connections each and go back to sleep.

Another element to watch normally (but that's not your case since you're exclusively TCP) is the HTTP reuse rate. Threads from one group will never steal idle connections from another group. Depending on the tuning in place, it could cause a lower reuse rate by more often exceeding the max number of idle conns, resulting in more open/close on the server side. Other than that, there's less sharing of everything with more groups so it shouldn't increase CPU usage.

One point though, you have network IRQs on the same cores/threads. Maybe the "auto" in cpu-map is the one causing some contention between haproxy and the network driver by insisting that each thread sticks to a specific CPU. When not setting "auto", all the threads from one group are free to move to any CPU from the same group, which offers more flexibility to coexist with the network stack. It could be possible that it counts in your case.

phihos commented 1 year ago

Thank you very much for the detailed explanation!

I actually have both L4 in front and L7 "in the middle". On both it seemed to have caused minimally more CPU utilization, but nothing serious. I just tried removing auto and it might have helped. Not really sure: grafik

The green line is idle time. But traffic was declining anyways :man_shrugging:

Anyway thank you very much. Maybe what you have just told me could be made into an official blog post? I always quite enjoy them :-)

wtarreau commented 1 year ago

Maybe what you have just told me could be made into an official blog post

It's planned and started but it's taking ages to complete it :-/

phihos commented 1 year ago

@wtarreau Something similar happened again. I moved traffic from one L4 LB to another previously idle L4 LB which had been restarted recently. This is the gdb backtrace:

Click me ``` __libc_send (flags=, len=1254, buf=0x565061b5fd70, fd=67446) at ../sysdeps/unix/sysv/linux/send.c:28 28 ../sysdeps/unix/sysv/linux/send.c: No such file or directory. (gdb) t a a bt full Thread 56 (Thread 0x7fa96b88b700 (LWP 538577)): #0 __libc_send (flags=, len=24, buf=0x7fa57801c0a0, fd=2636092) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=2636092, buf=0x7fa57801c0a0, len=len@entry=24, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000565053d50de7 in raw_sock_from_buf (conn=0x7fa78b664d60, xprt_ctx=, buf=0x7fa6c41ee7d8, count=24, flags=) at include/haproxy/buf.h:151 ret = try = 24 done = 0 send_flag = #3 0x0000565053d2d9bf in mux_pt_snd_buf (sc=0x7fa78b38d120, buf=0x7fa6c41ee7d8, count=24, flags=1) at src/mux_pt.c:554 conn = 0x7fa78b664d60 ctx = 0x7fa78ba35760 ret = __FUNCTION__ = "mux_pt_snd_buf" #4 0x0000565053ce0965 in sc_conn_send (sc=0x7fa78b38d120) at include/haproxy/channel.h:131 send_flag = 1 conn = 0x7fa78b664d60 s = 0x7fa6c41ee750 oc = 0x7fa6c41ee7d0 ret = did_send = #5 0x0000565053ce2a08 in sc_conn_process (sc=0x7fa78b38d120) at src/stconn.c:1820 --Type for more, q to quit, c to continue without paging--c conn = 0x7fa78b664d60 ic = oc = 0x7fa6c41ee7d0 __func__ = #6 0x0000565053d2f18e in mux_pt_wake (conn=0x7fa78b664d60) at src/mux_pt.c:97 ctx = 0x7fa78ba35760 ret = 0 __FUNCTION__ = "mux_pt_wake" #7 0x0000565053d36842 in sock_conn_iocb (fd=) at src/sock.c:882 conn = 0x7fa78b664d60 flags = need_wake = __func__ = #8 0x0000565053d3f9a5 in fd_update_events (fd=, evts=) at src/fd.c:630 locked = old = new = new_flags = must_stop = 0 rmask = tmask = #9 0x0000565053b88f44 in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:268 n = e = status = fd = count = updt_idx = wait_time = old_fd = #10 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #11 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #12 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365630322432, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365630277120, -6594897761973662437, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 55 (Thread 0x7fa96c08c700 (LWP 538576)): #0 0x0000565053b88f24 in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:262 n = e = 4 status = fd = 2269961 count = updt_idx = wait_time = old_fd = #1 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #2 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #3 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365638715136, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365638669824, -6594896662998905573, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #4 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 54 (Thread 0x7fa96c88d700 (LWP 538575)): #0 0x00007fa9e0b0946e in epoll_wait (epfd=220, events=0x7fa7c80276a0, maxevents=200, timeout=timeout@entry=0) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 resultvar = 111 sc_cancel_oldtype = 0 sc_ret = #1 0x0000565053b88dfe in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 0 status = fd = count = updt_idx = wait_time = 0 old_fd = #2 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #3 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #4 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365647107840, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365647062528, -6594895561876665061, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #5 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 53 (Thread 0x7fa96d08e700 (LWP 538574)): #0 __libc_send (flags=, len=24, buf=0x7fa66272eae0, fd=3662733) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=3662733, buf=0x7fa66272eae0, len=len@entry=24, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000565053d50de7 in raw_sock_from_buf (conn=0x7fa67099af60, xprt_ctx=, buf=0x7fa77d927498, count=24, flags=) at include/haproxy/buf.h:151 ret = try = 24 done = 0 send_flag = #3 0x0000565053d2d9bf in mux_pt_snd_buf (sc=0x7fa77d9273a0, buf=0x7fa77d927498, count=24, flags=1) at src/mux_pt.c:554 conn = 0x7fa67099af60 ctx = 0x7fa77c89c0e0 ret = __FUNCTION__ = "mux_pt_snd_buf" #4 0x0000565053ce0965 in sc_conn_send (sc=0x7fa77d9273a0) at include/haproxy/channel.h:131 send_flag = 1 conn = 0x7fa67099af60 s = 0x7fa77d927410 oc = 0x7fa77d927490 ret = did_send = #5 0x0000565053ce2a08 in sc_conn_process (sc=0x7fa77d9273a0) at src/stconn.c:1820 conn = 0x7fa67099af60 ic = oc = 0x7fa77d927490 __func__ = #6 0x0000565053d2f18e in mux_pt_wake (conn=0x7fa67099af60) at src/mux_pt.c:97 ctx = 0x7fa77c89c0e0 ret = 0 __FUNCTION__ = "mux_pt_wake" #7 0x0000565053d36842 in sock_conn_iocb (fd=) at src/sock.c:882 conn = 0x7fa67099af60 flags = need_wake = __func__ = #8 0x0000565053d3f9a5 in fd_update_events (fd=, evts=) at src/fd.c:630 locked = old = new = new_flags = must_stop = 0 rmask = tmask = #9 0x0000565053b88f44 in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:268 n = e = status = fd = count = updt_idx = wait_time = old_fd = #10 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #11 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #12 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365655500544, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365655455232, -6594894462901908197, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 52 (Thread 0x7fa96d88f700 (LWP 538573)): #0 0x00007fa9e0b0946e in epoll_wait (epfd=202, events=0x7fa7f80276a0, maxevents=200, timeout=timeout@entry=0) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 resultvar = 116 sc_cancel_oldtype = 0 sc_ret = #1 0x0000565053b88dfe in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 0 status = fd = count = updt_idx = wait_time = 0 old_fd = #2 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #3 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #4 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365663893248, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365663847936, -6594893361779667685, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #5 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 51 (Thread 0x7fa96e090700 (LWP 538572)): #0 0x00007fa9e0b09afe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000565053b886b9 in _update_fd (fd=) at src/ev_epoll.c:154 en = opcode = ev = {events = 8193, data = {ptr = 0x5ccc4, fd = 380100, u32 = 380100, u64 = 380100}} pr = ps = #2 0x0000565053b88b3d in _do_poll (p=, exp=0, wake=1) at src/ev_epoll.c:182 status = fd = count = updt_idx = 60 wait_time = old_fd = #3 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #4 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #5 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365672285952, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365672240640, -6594892262804910821, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 50 (Thread 0x7fa96e891700 (LWP 538571)): #0 __libc_send (flags=, len=24, buf=0x7fa60b348d20, fd=256790) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=256790, buf=0x7fa60b348d20, len=len@entry=24, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000565053d50de7 in raw_sock_from_buf (conn=0x7fa634303810, xprt_ctx=, buf=0x7fa8e10465c8, count=24, flags=) at include/haproxy/buf.h:151 ret = try = 24 done = 0 send_flag = #3 0x0000565053d2d9bf in mux_pt_snd_buf (sc=0x7fa8e10464d0, buf=0x7fa8e10465c8, count=24, flags=1) at src/mux_pt.c:554 conn = 0x7fa634303810 ctx = 0x7fa8e2240130 ret = __FUNCTION__ = "mux_pt_snd_buf" #4 0x0000565053ce0965 in sc_conn_send (sc=0x7fa8e10464d0) at include/haproxy/channel.h:131 send_flag = 1 conn = 0x7fa634303810 s = 0x7fa8e1046540 oc = 0x7fa8e10465c0 ret = did_send = #5 0x0000565053ce2b28 in sc_conn_io_cb (t=0x7fa8e3e43a80, state=, ctx=0x7fa8e10464d0) at src/stconn.c:1908 sc = ret = sc = ret = #6 sc_conn_io_cb (t=0x7fa8e3e43a80, ctx=0x7fa8e10464d0, state=) at src/stconn.c:1899 sc = 0x7fa8e10464d0 #7 0x0000565053d0bcce in run_tasks_from_lists (budgets=) at src/task.c:596 process = tl_queues = t = 0x7fa8e3e43a80 budget_mask = profile_entry = 0x0 done = queue = state = ctx = __func__ = #8 0x0000565053d0c79c in process_runnable_tasks () at src/task.c:861 tt = 0x56505407ed80 lrq = grq = t = max = {19, 0, 0, 0} max_total = tmp_list = queue = max_processed = lpicked = gpicked = heavy_queued = 1 budget = __lk_r = __set_r = __msk_r = ret = #9 0x0000565053cdacca in run_poll_loop () at src/haproxy.c:2922 next = wake = __func__ = #10 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #11 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365680678656, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365680633344, -6594891161682670309, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #12 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 49 (Thread 0x7fa96f092700 (LWP 538570)): #0 0x00007fa9e0b09afe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000565053b886b9 in _update_fd (fd=) at src/ev_epoll.c:154 en = opcode = ev = {events = 8193, data = {ptr = 0xe9574, fd = 955764, u32 = 955764, u64 = 955764}} pr = ps = #2 0x0000565053b88b3d in _do_poll (p=, exp=0, wake=1) at src/ev_epoll.c:182 status = fd = count = updt_idx = 45 wait_time = old_fd = #3 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #4 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #5 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365689071360, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365689026048, -6594890062707913445, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 48 (Thread 0x7fa96f893700 (LWP 538569)): #0 __libc_send (flags=, len=24, buf=0x7fa5d0088250, fd=1934180) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=1934180, buf=0x7fa5d0088250, len=len@entry=24, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000565053d50de7 in raw_sock_from_buf (conn=0x7fa803aac610, xprt_ctx=, buf=0x7fa8a8f1e2a8, count=24, flags=) at include/haproxy/buf.h:151 ret = try = 24 done = 0 send_flag = #3 0x0000565053d2d9bf in mux_pt_snd_buf (sc=0x7fa8a8f1e1b0, buf=0x7fa8a8f1e2a8, count=24, flags=1) at src/mux_pt.c:554 conn = 0x7fa803aac610 ctx = 0x7fa8a8ebd2c0 ret = __FUNCTION__ = "mux_pt_snd_buf" #4 0x0000565053ce0965 in sc_conn_send (sc=0x7fa8a8f1e1b0) at include/haproxy/channel.h:131 send_flag = 1 conn = 0x7fa803aac610 s = 0x7fa8a8f1e220 oc = 0x7fa8a8f1e2a0 ret = did_send = #5 0x0000565053ce2a08 in sc_conn_process (sc=0x7fa8a8f1e1b0) at src/stconn.c:1820 conn = 0x7fa803aac610 ic = oc = 0x7fa8a8f1e2a0 __func__ = #6 0x0000565053d2f18e in mux_pt_wake (conn=0x7fa803aac610) at src/mux_pt.c:97 ctx = 0x7fa8a8ebd2c0 ret = 0 __FUNCTION__ = "mux_pt_wake" #7 0x0000565053d36842 in sock_conn_iocb (fd=) at src/sock.c:882 conn = 0x7fa803aac610 flags = need_wake = __func__ = #8 0x0000565053d3f9a5 in fd_update_events (fd=, evts=) at src/fd.c:630 locked = old = new = new_flags = must_stop = 0 rmask = tmask = #9 0x0000565053b88f44 in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:268 n = e = status = fd = count = updt_idx = wait_time = old_fd = #10 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #11 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #12 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365697464064, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365697418752, -6594888970175607525, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 47 (Thread 0x7fa970094700 (LWP 538568)): #0 0x00007fa9e0b0946e in epoll_wait (epfd=184, events=0x7fa8280276a0, maxevents=200, timeout=timeout@entry=0) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 resultvar = 96 sc_cancel_oldtype = 0 sc_ret = #1 0x0000565053b88dfe in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 0 status = fd = count = updt_idx = wait_time = 0 old_fd = #2 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #3 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #4 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365705856768, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365705811456, -6594958239945028325, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #5 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 46 (Thread 0x7fa970895700 (LWP 538567)): #0 0x00007fa9e0b0946e in epoll_wait (epfd=92, events=0x7fa9180276a0, maxevents=200, timeout=timeout@entry=0) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 resultvar = 111 sc_cancel_oldtype = 0 sc_ret = #1 0x0000565053b88dfe in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 0 status = fd = count = updt_idx = wait_time = 0 old_fd = #2 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #3 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #4 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365714249472, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365714204160, -6594957138822787813, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #5 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 45 (Thread 0x7fa971096700 (LWP 538566)): #0 __libc_send (flags=, len=16384, buf=0x7fa59d368dc0, fd=2344581) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=2344581, buf=0x7fa59d368dc0, len=len@entry=16384, flags=16448) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000565053d50de7 in raw_sock_from_buf (conn=0x7fa6f25cf1c0, xprt_ctx=, buf=0x7fa6bc114de8, count=16384, flags=) at include/haproxy/buf.h:151 ret = try = 16384 done = 0 send_flag = #3 0x0000565053d2d9bf in mux_pt_snd_buf (sc=0x7fa6bc114cf0, buf=0x7fa6bc114de8, count=16384, flags=0) at src/mux_pt.c:554 conn = 0x7fa6f25cf1c0 ctx = 0x7fa6bc114c00 ret = __FUNCTION__ = "mux_pt_snd_buf" #4 0x0000565053ce0965 in sc_conn_send (sc=0x7fa6bc114cf0) at include/haproxy/channel.h:131 send_flag = 0 conn = 0x7fa6f25cf1c0 s = 0x7fa6bc114d60 oc = 0x7fa6bc114de0 ret = did_send = #5 0x0000565053ce2a08 in sc_conn_process (sc=0x7fa6bc114cf0) at src/stconn.c:1820 conn = 0x7fa6f25cf1c0 ic = oc = 0x7fa6bc114de0 __func__ = #6 0x0000565053d2f18e in mux_pt_wake (conn=0x7fa6f25cf1c0) at src/mux_pt.c:97 ctx = 0x7fa6bc114c00 ret = 0 __FUNCTION__ = "mux_pt_wake" #7 0x0000565053d36842 in sock_conn_iocb (fd=) at src/sock.c:882 conn = 0x7fa6f25cf1c0 flags = need_wake = __func__ = #8 0x0000565053d3f9a5 in fd_update_events (fd=, evts=) at src/fd.c:630 locked = old = new = new_flags = must_stop = 0 rmask = tmask = #9 0x0000565053b88f44 in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:268 n = e = status = fd = count = updt_idx = wait_time = old_fd = #10 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #11 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #12 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365722642176, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365722596864, -6594956039848030949, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 44 (Thread 0x7fa971897700 (LWP 538565)): #0 0x00007fa9e0b09afe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000565053b886b9 in _update_fd (fd=) at src/ev_epoll.c:154 en = opcode = ev = {events = 8197, data = {ptr = 0x1dea9, fd = 122537, u32 = 122537, u64 = 122537}} pr = ps = #2 0x0000565053b88b3d in _do_poll (p=, exp=0, wake=1) at src/ev_epoll.c:182 status = fd = count = updt_idx = 109 wait_time = old_fd = #3 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #4 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #5 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365731034880, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365730989568, -6594954938725790437, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 43 (Thread 0x7fa972098700 (LWP 538564)): #0 0x0000565053d3f914 in fd_update_events (fd=1575756, evts=) at src/fd.c:689 locked = old = new = new_flags = must_stop = rmask = tmask = 4 #1 0x0000565053b88f44 in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:268 n = e = status = fd = count = updt_idx = wait_time = old_fd = #2 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #3 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #4 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365739427584, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365739382272, -6594953839751033573, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #5 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 42 (Thread 0x7fa972899700 (LWP 538563)): #0 0x00007fa9e0b09afe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000565053b886b9 in _update_fd (fd=) at src/ev_epoll.c:154 en = opcode = ev = {events = 8193, data = {ptr = 0xc26bb, fd = 796347, u32 = 796347, u64 = 796347}} pr = ps = #2 0x0000565053b88b3d in _do_poll (p=, exp=0, wake=1) at src/ev_epoll.c:182 status = fd = count = updt_idx = 45 wait_time = old_fd = #3 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #4 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #5 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365747820288, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365747774976, -6594952738628793061, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 41 (Thread 0x7fa97309a700 (LWP 538562)): #0 0x00007fa9e0b09afe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000565053b886b9 in _update_fd (fd=) at src/ev_epoll.c:154 en = opcode = ev = {events = 8197, data = {ptr = 0x3e289, fd = 254601, u32 = 254601, u64 = 254601}} pr = ps = #2 0x0000565053b88b3d in _do_poll (p=, exp=0, wake=1) at src/ev_epoll.c:182 status = fd = count = updt_idx = 98 wait_time = old_fd = #3 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #4 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #5 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365756212992, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365756167680, -6594951639654036197, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 40 (Thread 0x7fa97389b700 (LWP 538561)): #0 __libc_send (flags=, len=24, buf=0x7fa58cf0fc60, fd=801559) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=801559, buf=0x7fa58cf0fc60, len=len@entry=24, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000565053d50de7 in raw_sock_from_buf (conn=0x7fa790996710, xprt_ctx=, buf=0x7fa7b23c38d8, count=24, flags=) at include/haproxy/buf.h:151 ret = try = 24 done = 0 send_flag = #3 0x0000565053d2d9bf in mux_pt_snd_buf (sc=0x7fa7b23c37e0, buf=0x7fa7b23c38d8, count=24, flags=1) at src/mux_pt.c:554 conn = 0x7fa790996710 ctx = 0x7fa7b159e1e0 ret = __FUNCTION__ = "mux_pt_snd_buf" #4 0x0000565053ce0965 in sc_conn_send (sc=0x7fa7b23c37e0) at include/haproxy/channel.h:131 send_flag = 1 conn = 0x7fa790996710 s = 0x7fa7b23c3850 oc = 0x7fa7b23c38d0 ret = did_send = #5 0x0000565053ce2a08 in sc_conn_process (sc=0x7fa7b23c37e0) at src/stconn.c:1820 conn = 0x7fa790996710 ic = oc = 0x7fa7b23c38d0 __func__ = #6 0x0000565053d2f18e in mux_pt_wake (conn=0x7fa790996710) at src/mux_pt.c:97 ctx = 0x7fa7b159e1e0 ret = 0 __FUNCTION__ = "mux_pt_wake" #7 0x0000565053d36842 in sock_conn_iocb (fd=) at src/sock.c:882 conn = 0x7fa790996710 flags = need_wake = __func__ = #8 0x0000565053d3f9a5 in fd_update_events (fd=, evts=) at src/fd.c:630 locked = old = new = new_flags = must_stop = 0 rmask = tmask = #9 0x0000565053b88f44 in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:268 n = e = status = fd = count = updt_idx = wait_time = old_fd = #10 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #11 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #12 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365764605696, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365764560384, -6594950529941861093, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 39 (Thread 0x7fa97409c700 (LWP 538560)): #0 __libc_send (flags=, len=420, buf=0x7fa57459d6a0, fd=1912571) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=1912571, buf=0x7fa57459d6a0, len=len@entry=420, flags=16448) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000565053d50de7 in raw_sock_from_buf (conn=0x7fa683ae0770, xprt_ctx=, buf=0x7fa6d21db538, count=420, flags=) at include/haproxy/buf.h:151 ret = try = 420 done = 0 send_flag = #3 0x0000565053d2d9bf in mux_pt_snd_buf (sc=0x7fa6d21db440, buf=0x7fa6d21db538, count=420, flags=0) at src/mux_pt.c:554 conn = 0x7fa683ae0770 ctx = 0x7fa6d3e2ea60 ret = __FUNCTION__ = "mux_pt_snd_buf" #4 0x0000565053ce0965 in sc_conn_send (sc=0x7fa6d21db440) at include/haproxy/channel.h:131 send_flag = 0 conn = 0x7fa683ae0770 s = 0x7fa6d21db4b0 oc = 0x7fa6d21db530 ret = did_send = #5 0x0000565053ce2b28 in sc_conn_io_cb (t=0x7fa8f1281470, state=, ctx=0x7fa6d21db440) at src/stconn.c:1908 sc = ret = sc = ret = #6 sc_conn_io_cb (t=0x7fa8f1281470, ctx=0x7fa6d21db440, state=) at src/stconn.c:1899 sc = 0x7fa6d21db440 #7 0x0000565053d0bcce in run_tasks_from_lists (budgets=) at src/task.c:596 process = tl_queues = t = 0x7fa8f1281470 budget_mask = profile_entry = 0x0 done = queue = state = ctx = __func__ = #8 0x0000565053d0c79c in process_runnable_tasks () at src/task.c:861 tt = 0x56505407dd00 lrq = grq = t = max = {17, 0, 0, 0} max_total = tmp_list = queue = max_processed = lpicked = gpicked = heavy_queued = 1 budget = __lk_r = __set_r = __msk_r = ret = #9 0x0000565053cdacca in run_poll_loop () at src/haproxy.c:2922 next = wake = __func__ = #10 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #11 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365772998400, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365772953088, -6594949430967104229, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #12 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 38 (Thread 0x7fa97489d700 (LWP 538559)): #0 _tasklet_wakeup_on (caller=0x565053e26620 <_.19279>, thr=-1, tl=0x7fa7e84aaab0) at include/haproxy/task.h:360 state = state = #1 sock_conn_iocb (fd=) at src/sock.c:849 conn = 0x7fa6d19f3ce0 flags = 0 need_wake = 0 __func__ = #2 0x0000565053d3f9a5 in fd_update_events (fd=, evts=) at src/fd.c:630 locked = old = new = new_flags = must_stop = 0 rmask = tmask = #3 0x0000565053b88f44 in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:268 n = e = status = fd = count = updt_idx = wait_time = old_fd = #4 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #5 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #6 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365781391104, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365781345792, -6594948329844863717, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #7 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 37 (Thread 0x7fa97509e700 (LWP 538558)): #0 0x00007fa9e0b09afe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000565053b886b9 in _update_fd (fd=) at src/ev_epoll.c:154 en = opcode = ev = {events = 8193, data = {ptr = 0x1d5c85, fd = 1924229, u32 = 1924229, u64 = 1924229}} pr = ps = #2 0x0000565053b88b3d in _do_poll (p=, exp=0, wake=1) at src/ev_epoll.c:182 status = fd = count = updt_idx = 71 wait_time = old_fd = #3 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #4 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #5 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365789783808, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365789738496, -6594947230870106853, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 36 (Thread 0x7fa97589f700 (LWP 538557)): #0 0x00007fa9e0b09afe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000565053b886b9 in _update_fd (fd=) at src/ev_epoll.c:154 en = opcode = ev = {events = 8193, data = {ptr = 0xe2537, fd = 927031, u32 = 927031, u64 = 927031}} pr = ps = #2 0x0000565053b88b3d in _do_poll (p=, exp=0, wake=1) at src/ev_epoll.c:182 status = fd = count = updt_idx = 49 wait_time = old_fd = #3 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #4 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #5 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365798176512, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365798131200, -6594946129747866341, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 35 (Thread 0x7fa9760a0700 (LWP 538556)): #0 __libc_send (flags=, len=327, buf=0x7fa5b24c9330, fd=731261) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=731261, buf=0x7fa5b24c9330, len=len@entry=327, flags=16448) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000565053d50de7 in raw_sock_from_buf (conn=0x7fa6d3652ef0, xprt_ctx=, buf=0x7fa6b5aa1948, count=327, flags=) at include/haproxy/buf.h:151 ret = try = 327 done = 0 send_flag = #3 0x0000565053d2d9bf in mux_pt_snd_buf (sc=0x7fa6b5aa1850, buf=0x7fa6b5aa1948, count=327, flags=0) at src/mux_pt.c:554 conn = 0x7fa6d3652ef0 ctx = 0x7fa6b40cc630 ret = __FUNCTION__ = "mux_pt_snd_buf" #4 0x0000565053ce0965 in sc_conn_send (sc=0x7fa6b5aa1850) at include/haproxy/channel.h:131 send_flag = 0 conn = 0x7fa6d3652ef0 s = 0x7fa6b5aa18c0 oc = 0x7fa6b5aa1940 ret = did_send = #5 0x0000565053ce2b28 in sc_conn_io_cb (t=0x7fa812773f60, state=, ctx=0x7fa6b5aa1850) at src/stconn.c:1908 sc = ret = sc = ret = #6 sc_conn_io_cb (t=0x7fa812773f60, ctx=0x7fa6b5aa1850, state=) at src/stconn.c:1899 sc = 0x7fa6b5aa1850 #7 0x0000565053d0bcce in run_tasks_from_lists (budgets=) at src/task.c:596 process = tl_queues = t = 0x7fa812773f60 budget_mask = profile_entry = 0x0 done = queue = state = ctx = __func__ = #8 0x0000565053d0c79c in process_runnable_tasks () at src/task.c:861 tt = 0x56505407d700 lrq = grq = t = max = {11, 0, 0, 0} max_total = tmp_list = queue = max_processed = lpicked = gpicked = heavy_queued = 1 budget = __lk_r = __set_r = __msk_r = ret = #9 0x0000565053cdacca in run_poll_loop () at src/haproxy.c:2922 next = wake = __func__ = #10 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #11 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365806569216, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365806523904, -6594945030773109477, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #12 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 34 (Thread 0x7fa9768a1700 (LWP 538555)): #0 0x00007fa9e0b09afe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000565053b886b9 in _update_fd (fd=) at src/ev_epoll.c:154 en = opcode = ev = {events = 8197, data = {ptr = 0x50b9a, fd = 330650, u32 = 330650, u64 = 330650}} pr = ps = #2 0x0000565053b88b3d in _do_poll (p=, exp=0, wake=1) at src/ev_epoll.c:182 status = fd = count = updt_idx = 109 wait_time = old_fd = #3 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #4 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #5 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365814961920, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365814916608, -6594943929650868965, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 33 (Thread 0x7fa9770a2700 (LWP 538554)): #0 __libc_send (flags=, len=1598, buf=0x7fa554511470, fd=826500) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=826500, buf=0x7fa554511470, len=len@entry=1598, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000565053d50de7 in raw_sock_from_buf (conn=0x7fa681f03ce0, xprt_ctx=, buf=0x7fa7f0083ba8, count=1598, flags=) at include/haproxy/buf.h:151 ret = try = 1598 done = 0 send_flag = #3 0x0000565053d2d9bf in mux_pt_snd_buf (sc=0x7fa7f0083ab0, buf=0x7fa7f0083ba8, count=1598, flags=1) at src/mux_pt.c:554 conn = 0x7fa681f03ce0 ctx = 0x7fa75aa44e90 ret = __FUNCTION__ = "mux_pt_snd_buf" #4 0x0000565053ce0965 in sc_conn_send (sc=0x7fa7f0083ab0) at include/haproxy/channel.h:131 send_flag = 1 conn = 0x7fa681f03ce0 s = 0x7fa7f0083b20 oc = 0x7fa7f0083ba0 ret = did_send = #5 0x0000565053ce2b28 in sc_conn_io_cb (t=0x7fa7f2316fd0, state=, ctx=0x7fa7f0083ab0) at src/stconn.c:1908 sc = ret = sc = ret = #6 sc_conn_io_cb (t=0x7fa7f2316fd0, ctx=0x7fa7f0083ab0, state=) at src/stconn.c:1899 sc = 0x7fa7f0083ab0 #7 0x0000565053d0bcce in run_tasks_from_lists (budgets=) at src/task.c:596 process = tl_queues = t = 0x7fa7f2316fd0 budget_mask = profile_entry = 0x0 done = queue = state = ctx = __func__ = #8 0x0000565053d0c79c in process_runnable_tasks () at src/task.c:861 tt = 0x56505407d400 lrq = grq = t = max = {2, 0, 0, 0} max_total = tmp_list = queue = max_processed = lpicked = gpicked = heavy_queued = 1 budget = __lk_r = __set_r = __msk_r = ret = #9 0x0000565053cdacca in run_poll_loop () at src/haproxy.c:2922 next = wake = __func__ = #10 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #11 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365823354624, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365823309312, -6594942830676112101, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #12 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 32 (Thread 0x7fa9778a3700 (LWP 538553)): #0 0x00007fa9e0b0946e in epoll_wait (epfd=145, events=0x7fa88c0276a0, maxevents=200, timeout=timeout@entry=0) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 resultvar = 105 sc_cancel_oldtype = 0 sc_ret = #1 0x0000565053b88dfe in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 0 status = fd = count = updt_idx = wait_time = 0 old_fd = #2 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #3 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #4 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365831747328, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365831702016, -6594941738143806181, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #5 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 31 (Thread 0x7fa9780a4700 (LWP 538552)): #0 0x00007fa9e0b09afe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000565053b886b9 in _update_fd (fd=) at src/ev_epoll.c:154 en = opcode = ev = {events = 8197, data = {ptr = 0x1df515, fd = 1963285, u32 = 1963285, u64 = 1963285}} pr = ps = #2 0x0000565053b88b3d in _do_poll (p=, exp=0, wake=1) at src/ev_epoll.c:182 status = fd = count = updt_idx = 112 wait_time = old_fd = #3 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #4 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #5 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365840140032, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365840094720, -6594940639169049317, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 30 (Thread 0x7fa9788a5700 (LWP 538551)): #0 __libc_send (flags=, len=402, buf=0x7fa5fc685a40, fd=235172) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=235172, buf=0x7fa5fc685a40, len=len@entry=402, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000565053d50de7 in raw_sock_from_buf (conn=0x7fa67b9bf140, xprt_ctx=, buf=0x7fa9308b13e8, count=402, flags=) at include/haproxy/buf.h:151 ret = try = 402 done = 0 send_flag = #3 0x0000565053d2d9bf in mux_pt_snd_buf (sc=0x7fa9308b12f0, buf=0x7fa9308b13e8, count=402, flags=1) at src/mux_pt.c:554 conn = 0x7fa67b9bf140 ctx = 0x7fa932c7b9e0 ret = __FUNCTION__ = "mux_pt_snd_buf" #4 0x0000565053ce0965 in sc_conn_send (sc=0x7fa9308b12f0) at include/haproxy/channel.h:131 send_flag = 1 conn = 0x7fa67b9bf140 s = 0x7fa9308b1360 oc = 0x7fa9308b13e0 ret = did_send = #5 0x0000565053ce2b28 in sc_conn_io_cb (t=0x7fa71a04c630, state=, ctx=0x7fa9308b12f0) at src/stconn.c:1908 sc = ret = sc = ret = #6 sc_conn_io_cb (t=0x7fa71a04c630, ctx=0x7fa9308b12f0, state=) at src/stconn.c:1899 sc = 0x7fa9308b12f0 #7 0x0000565053d0bcce in run_tasks_from_lists (budgets=) at src/task.c:596 process = tl_queues = t = 0x7fa71a04c630 budget_mask = profile_entry = 0x0 done = queue = state = ctx = __func__ = #8 0x0000565053d0c79c in process_runnable_tasks () at src/task.c:861 tt = 0x56505407cf80 lrq = grq = t = max = {29, 0, 8, 0} max_total = tmp_list = queue = max_processed = lpicked = gpicked = heavy_queued = 1 budget = __lk_r = __set_r = __msk_r = ret = #9 0x0000565053cdacca in run_poll_loop () at src/haproxy.c:2922 next = wake = __func__ = #10 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #11 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365848532736, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365848487424, -6594939538046808805, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #12 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 29 (Thread 0x7fa9790a6700 (LWP 538550)): #0 __libc_send (flags=, len=24, buf=0x7fa56923c910, fd=146695) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=146695, buf=0x7fa56923c910, len=len@entry=24, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000565053d50de7 in raw_sock_from_buf (conn=0x7fa9386c6f20, xprt_ctx=, buf=0x7fa8c05107a8, count=24, flags=) at include/haproxy/buf.h:151 ret = try = 24 done = 0 send_flag = #3 0x0000565053d2d9bf in mux_pt_snd_buf (sc=0x7fa8c05106b0, buf=0x7fa8c05107a8, count=24, flags=1) at src/mux_pt.c:554 conn = 0x7fa9386c6f20 ctx = 0x7fa8c0510660 ret = __FUNCTION__ = "mux_pt_snd_buf" #4 0x0000565053ce0965 in sc_conn_send (sc=0x7fa8c05106b0) at include/haproxy/channel.h:131 send_flag = 1 conn = 0x7fa9386c6f20 s = 0x7fa8c0510720 oc = 0x7fa8c05107a0 ret = did_send = #5 0x0000565053ce2a08 in sc_conn_process (sc=0x7fa8c05106b0) at src/stconn.c:1820 conn = 0x7fa9386c6f20 ic = oc = 0x7fa8c05107a0 __func__ = #6 0x0000565053d2f18e in mux_pt_wake (conn=0x7fa9386c6f20) at src/mux_pt.c:97 ctx = 0x7fa8c0510660 ret = 0 __FUNCTION__ = "mux_pt_wake" #7 0x0000565053d36842 in sock_conn_iocb (fd=) at src/sock.c:882 conn = 0x7fa9386c6f20 flags = need_wake = __func__ = #8 0x0000565053d3f9a5 in fd_update_events (fd=, evts=) at src/fd.c:630 locked = old = new = new_flags = must_stop = 0 rmask = tmask = #9 0x0000565053b88f44 in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:268 n = e = status = fd = count = updt_idx = wait_time = old_fd = #10 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #11 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #12 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365856925440, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365856880128, -6594938439072051941, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 28 (Thread 0x7fa9798a7700 (LWP 538549)): #0 __libc_send (flags=, len=1576, buf=0x7fa601ba6eb0, fd=20477) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=20477, buf=0x7fa601ba6eb0, len=len@entry=1576, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000565053d50de7 in raw_sock_from_buf (conn=0x7fa776d4ef80, xprt_ctx=, buf=0x7fa861484b18, count=1576, flags=) at include/haproxy/buf.h:151 ret = try = 1576 done = 0 send_flag = #3 0x0000565053d2d9bf in mux_pt_snd_buf (sc=0x7fa861484a20, buf=0x7fa861484b18, count=1576, flags=1) at src/mux_pt.c:554 conn = 0x7fa776d4ef80 ctx = 0x7fa8636efa00 ret = __FUNCTION__ = "mux_pt_snd_buf" #4 0x0000565053ce0965 in sc_conn_send (sc=0x7fa861484a20) at include/haproxy/channel.h:131 send_flag = 1 conn = 0x7fa776d4ef80 s = 0x7fa861484a90 oc = 0x7fa861484b10 ret = did_send = #5 0x0000565053ce2b28 in sc_conn_io_cb (t=0x7fa73d8b2fa0, state=, ctx=0x7fa861484a20) at src/stconn.c:1908 sc = ret = sc = ret = #6 sc_conn_io_cb (t=0x7fa73d8b2fa0, ctx=0x7fa861484a20, state=) at src/stconn.c:1899 sc = 0x7fa861484a20 #7 0x0000565053d0bcce in run_tasks_from_lists (budgets=) at src/task.c:596 process = tl_queues = t = 0x7fa73d8b2fa0 budget_mask = profile_entry = 0x0 done = queue = state = ctx = __func__ = #8 0x0000565053d0c79c in process_runnable_tasks () at src/task.c:861 tt = 0x56505407cc80 lrq = grq = t = max = {19, 0, 0, 0} max_total = tmp_list = queue = max_processed = lpicked = gpicked = heavy_queued = 1 budget = __lk_r = __set_r = __msk_r = ret = #9 0x0000565053cdacca in run_poll_loop () at src/haproxy.c:2922 next = wake = __func__ = #10 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #11 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365865318144, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365865272832, -6594937337949811429, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #12 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 27 (Thread 0x7fa97a0a8700 (LWP 538548)): #0 __libc_send (flags=, len=3531, buf=0x7fa5d536cdd0, fd=2147595) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=2147595, buf=0x7fa5d536cdd0, len=len@entry=3531, flags=16448) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000565053d50de7 in raw_sock_from_buf (conn=0x7fa7a9763060, xprt_ctx=, buf=0x7fa6f8731ac8, count=3531, flags=) at include/haproxy/buf.h:151 ret = try = 3531 done = 0 send_flag = #3 0x0000565053d2d9bf in mux_pt_snd_buf (sc=0x7fa6f862ebf0, buf=0x7fa6f8731ac8, count=3531, flags=0) at src/mux_pt.c:554 conn = 0x7fa7a9763060 ctx = 0x7fa6f8b409d0 ret = __FUNCTION__ = "mux_pt_snd_buf" #4 0x0000565053ce0965 in sc_conn_send (sc=0x7fa6f862ebf0) at include/haproxy/channel.h:131 send_flag = 0 conn = 0x7fa7a9763060 s = 0x7fa6f8731a40 oc = 0x7fa6f8731ac0 ret = did_send = #5 0x0000565053ce2b28 in sc_conn_io_cb (t=0x7fa6f9484e40, state=, ctx=0x7fa6f862ebf0) at src/stconn.c:1908 sc = ret = sc = ret = #6 sc_conn_io_cb (t=0x7fa6f9484e40, ctx=0x7fa6f862ebf0, state=) at src/stconn.c:1899 sc = 0x7fa6f862ebf0 #7 0x0000565053d0bcce in run_tasks_from_lists (budgets=) at src/task.c:596 process = tl_queues = t = 0x7fa6f9484e40 budget_mask = profile_entry = 0x0 done = queue = state = ctx = __func__ = #8 0x0000565053d0c79c in process_runnable_tasks () at src/task.c:861 tt = 0x56505407cb00 lrq = grq = t = max = {23, 0, 0, 0} max_total = tmp_list = queue = max_processed = lpicked = gpicked = heavy_queued = 1 budget = __lk_r = __set_r = __msk_r = ret = #9 0x0000565053cdacca in run_poll_loop () at src/haproxy.c:2922 next = wake = __func__ = #10 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #11 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365873710848, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365873665536, -6594936238975054565, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #12 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 26 (Thread 0x7fa97a8a9700 (LWP 538547)): #0 __libc_send (flags=, len=24, buf=0x7fa69f4585b0, fd=1205758) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=1205758, buf=0x7fa69f4585b0, len=len@entry=24, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000565053d50de7 in raw_sock_from_buf (conn=0x7fa67a763ce0, xprt_ctx=, buf=0x7fa819cf5638, count=24, flags=) at include/haproxy/buf.h:151 ret = try = 24 done = 0 send_flag = #3 0x0000565053d2d9bf in mux_pt_snd_buf (sc=0x7fa819cf5540, buf=0x7fa819cf5638, count=24, flags=1) at src/mux_pt.c:554 conn = 0x7fa67a763ce0 ctx = 0x7fa819e56760 ret = __FUNCTION__ = "mux_pt_snd_buf" #4 0x0000565053ce0965 in sc_conn_send (sc=0x7fa819cf5540) at include/haproxy/channel.h:131 send_flag = 1 conn = 0x7fa67a763ce0 s = 0x7fa819cf55b0 oc = 0x7fa819cf5630 ret = did_send = #5 0x0000565053ce2a08 in sc_conn_process (sc=0x7fa819cf5540) at src/stconn.c:1820 conn = 0x7fa67a763ce0 ic = oc = 0x7fa819cf5630 __func__ = #6 0x0000565053d2f18e in mux_pt_wake (conn=0x7fa67a763ce0) at src/mux_pt.c:97 ctx = 0x7fa819e56760 ret = 0 __FUNCTION__ = "mux_pt_wake" #7 0x0000565053d36842 in sock_conn_iocb (fd=) at src/sock.c:882 conn = 0x7fa67a763ce0 flags = need_wake = __func__ = #8 0x0000565053d3f9a5 in fd_update_events (fd=, evts=) at src/fd.c:630 locked = old = new = new_flags = must_stop = 0 rmask = tmask = #9 0x0000565053b88f44 in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:268 n = e = status = fd = count = updt_idx = wait_time = old_fd = #10 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #11 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #12 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365882103552, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365882058240, -6594935137852814053, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 25 (Thread 0x7fa97b0aa700 (LWP 538546)): #0 __libc_send (flags=, len=194, buf=0x7fa632f48cd0, fd=3305175) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=3305175, buf=0x7fa632f48cd0, len=len@entry=194, flags=16448) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000565053d50de7 in raw_sock_from_buf (conn=0x7fa6303cc0a0, xprt_ctx=, buf=0x7fa7a9247138, count=194, flags=) at include/haproxy/buf.h:151 ret = try = 194 done = 0 send_flag = #3 0x0000565053d2d9bf in mux_pt_snd_buf (sc=0x7fa7a9247040, buf=0x7fa7a9247138, count=194, flags=0) at src/mux_pt.c:554 conn = 0x7fa6303cc0a0 ctx = 0x7fa7ab7b1cd0 ret = __FUNCTION__ = "mux_pt_snd_buf" #4 0x0000565053ce0965 in sc_conn_send (sc=0x7fa7a9247040) at include/haproxy/channel.h:131 send_flag = 0 conn = 0x7fa6303cc0a0 s = 0x7fa7a92470b0 oc = 0x7fa7a9247130 ret = did_send = #5 0x0000565053ce2b28 in sc_conn_io_cb (t=0x7fa7a8ff82d0, state=, ctx=0x7fa7a9247040) at src/stconn.c:1908 sc = ret = sc = ret = #6 sc_conn_io_cb (t=0x7fa7a8ff82d0, ctx=0x7fa7a9247040, state=) at src/stconn.c:1899 sc = 0x7fa7a9247040 #7 0x0000565053d0bcce in run_tasks_from_lists (budgets=) at src/task.c:596 process = tl_queues = t = 0x7fa7a8ff82d0 budget_mask = profile_entry = 0x0 done = queue = state = ctx = __func__ = #8 0x0000565053d0c79c in process_runnable_tasks () at src/task.c:861 tt = 0x56505407c800 lrq = grq = t = max = {11, 0, 0, 0} max_total = tmp_list = queue = max_processed = lpicked = gpicked = heavy_queued = 1 budget = __lk_r = __set_r = __msk_r = ret = #9 0x0000565053cdacca in run_poll_loop () at src/haproxy.c:2922 next = wake = __func__ = #10 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #11 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365890496256, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365890450944, -6594934038878057189, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #12 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 24 (Thread 0x7fa97b8ab700 (LWP 538545)): #0 __libc_send (flags=, len=4283, buf=0x7fa66fc6e290, fd=1494048) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=1494048, buf=0x7fa66fc6e290, len=len@entry=4283, flags=16448) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000565053d50de7 in raw_sock_from_buf (conn=0x7fa94148cb10, xprt_ctx=, buf=0x7fa842829c68, count=4283, flags=) at include/haproxy/buf.h:151 ret = try = 4283 done = 0 send_flag = #3 0x0000565053d2d9bf in mux_pt_snd_buf (sc=0x7fa842829b70, buf=0x7fa842829c68, count=4283, flags=0) at src/mux_pt.c:554 conn = 0x7fa94148cb10 ctx = 0x7fa840896f30 ret = __FUNCTION__ = "mux_pt_snd_buf" #4 0x0000565053ce0965 in sc_conn_send (sc=0x7fa842829b70) at include/haproxy/channel.h:131 send_flag = 0 conn = 0x7fa94148cb10 s = 0x7fa842829be0 oc = 0x7fa842829c60 ret = did_send = #5 0x0000565053ce2a08 in sc_conn_process (sc=0x7fa842829b70) at src/stconn.c:1820 conn = 0x7fa94148cb10 ic = oc = 0x7fa842829c60 __func__ = #6 0x0000565053d2f18e in mux_pt_wake (conn=0x7fa94148cb10) at src/mux_pt.c:97 ctx = 0x7fa840896f30 ret = 0 __FUNCTION__ = "mux_pt_wake" #7 0x0000565053d36842 in sock_conn_iocb (fd=) at src/sock.c:882 conn = 0x7fa94148cb10 flags = need_wake = __func__ = #8 0x0000565053d3f9a5 in fd_update_events (fd=, evts=) at src/fd.c:630 locked = old = new = new_flags = must_stop = 0 rmask = tmask = #9 0x0000565053b88f44 in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:268 n = e = status = fd = count = updt_idx = wait_time = old_fd = #10 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #11 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #12 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365898888960, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365898843648, -6594932963525620453, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 23 (Thread 0x7fa97c0ac700 (LWP 538544)): #0 __libc_send (flags=, len=859, buf=0x7fa6c3d8fc90, fd=1377082) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=1377082, buf=0x7fa6c3d8fc90, len=len@entry=859, flags=16448) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000565053d50de7 in raw_sock_from_buf (conn=0x7fa820322f70, xprt_ctx=, buf=0x7fa84b1947b8, count=859, flags=) at include/haproxy/buf.h:151 ret = try = 859 done = 0 send_flag = #3 0x0000565053d2d9bf in mux_pt_snd_buf (sc=0x7fa84b1946c0, buf=0x7fa84b1947b8, count=859, flags=0) at src/mux_pt.c:554 conn = 0x7fa820322f70 ctx = 0x7fa6c0364ca0 ret = __FUNCTION__ = "mux_pt_snd_buf" #4 0x0000565053ce0965 in sc_conn_send (sc=0x7fa84b1946c0) at include/haproxy/channel.h:131 send_flag = 0 conn = 0x7fa820322f70 s = 0x7fa84b194730 oc = 0x7fa84b1947b0 ret = did_send = #5 0x0000565053ce2a08 in sc_conn_process (sc=0x7fa84b1946c0) at src/stconn.c:1820 conn = 0x7fa820322f70 ic = oc = 0x7fa84b1947b0 __func__ = #6 0x0000565053d2f18e in mux_pt_wake (conn=0x7fa820322f70) at src/mux_pt.c:97 ctx = 0x7fa6c0364ca0 ret = 0 __FUNCTION__ = "mux_pt_wake" #7 0x0000565053d36842 in sock_conn_iocb (fd=) at src/sock.c:882 conn = 0x7fa820322f70 flags = need_wake = __func__ = #8 0x0000565053d3f9a5 in fd_update_events (fd=, evts=) at src/fd.c:630 locked = old = new = new_flags = must_stop = 0 rmask = tmask = #9 0x0000565053b88f44 in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:268 n = e = status = fd = count = updt_idx = wait_time = old_fd = #10 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #11 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #12 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365907281664, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365907236352, -6594931864550863589, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 22 (Thread 0x7fa97c8ad700 (LWP 538543)): #0 0x00007fa9e0b09afe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000565053b886b9 in _update_fd (fd=) at src/ev_epoll.c:154 en = opcode = ev = {events = 8193, data = {ptr = 0x15afb2, fd = 1421234, u32 = 1421234, u64 = 1421234}} pr = ps = #2 0x0000565053b88b3d in _do_poll (p=, exp=0, wake=1) at src/ev_epoll.c:182 status = fd = count = updt_idx = 49 wait_time = old_fd = #3 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #4 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #5 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365915674368, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365915629056, -6594930763428623077, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 21 (Thread 0x7fa97d0ae700 (LWP 538542)): #0 0x00007fa9e0b09afe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000565053b886b9 in _update_fd (fd=) at src/ev_epoll.c:154 en = opcode = ev = {events = 8197, data = {ptr = 0x10cb98, fd = 1100696, u32 = 1100696, u64 = 1100696}} pr = ps = #2 0x0000565053b88b3d in _do_poll (p=, exp=0, wake=1) at src/ev_epoll.c:182 status = fd = count = updt_idx = 100 wait_time = old_fd = #3 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #4 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #5 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365924067072, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365924021760, -6594929664453866213, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 20 (Thread 0x7fa97d8af700 (LWP 538541)): #0 0x00007fa9e0b09afe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000565053b886b9 in _update_fd (fd=) at src/ev_epoll.c:154 en = opcode = ev = {events = 8193, data = {ptr = 0x300a7, fd = 196775, u32 = 196775, u64 = 196775}} pr = ps = #2 0x0000565053b88b3d in _do_poll (p=, exp=0, wake=1) at src/ev_epoll.c:182 status = fd = count = updt_idx = 33 wait_time = old_fd = #3 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #4 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #5 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365932459776, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365932414464, -6594928563331625701, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 19 (Thread 0x7fa97e0b0700 (LWP 538540)): #0 0x00007fa9e0b09afe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000565053b886b9 in _update_fd (fd=) at src/ev_epoll.c:154 en = opcode = ev = {events = 8197, data = {ptr = 0x2e1d6d, fd = 3022189, u32 = 3022189, u64 = 3022189}} pr = ps = #2 0x0000565053b88b3d in _do_poll (p=, exp=0, wake=1) at src/ev_epoll.c:182 status = fd = count = updt_idx = 75 wait_time = old_fd = #3 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #4 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #5 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365940852480, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365940807168, -6594927464356868837, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 18 (Thread 0x7fa97e8b1700 (LWP 538539)): #0 0x00007fa9e0b09afe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000565053b886b9 in _update_fd (fd=) at src/ev_epoll.c:154 en = opcode = ev = {events = 8193, data = {ptr = 0xcd0a2, fd = 839842, u32 = 839842, u64 = 839842}} pr = ps = #2 0x0000565053b88b3d in _do_poll (p=, exp=0, wake=1) at src/ev_epoll.c:182 status = fd = count = updt_idx = 50 wait_time = old_fd = #3 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #4 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #5 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365949245184, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365949199872, -6594926363234628325, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 17 (Thread 0x7fa97f0b2700 (LWP 538538)): #0 0x00007fa9e0b09afe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000565053b886b9 in _update_fd (fd=) at src/ev_epoll.c:154 en = opcode = ev = {events = 8193, data = {ptr = 0x254bee, fd = 2444270, u32 = 2444270, u64 = 2444270}} pr = ps = #2 0x0000565053b88b3d in _do_poll (p=, exp=0, wake=1) at src/ev_epoll.c:182 status = fd = count = updt_idx = 40 wait_time = old_fd = #3 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #4 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #5 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365957637888, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365957592576, -6594925264259871461, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 16 (Thread 0x7fa97f8b3700 (LWP 538537)): #0 0x00007fa9e0b0946e in epoll_wait (epfd=74, events=0x7fa9480276a0, maxevents=200, timeout=timeout@entry=0) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 resultvar = 111 sc_cancel_oldtype = 0 sc_ret = #1 0x0000565053b88dfe in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 0 status = fd = count = updt_idx = wait_time = 0 old_fd = #2 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #3 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #4 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365966030592, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365965985280, -6594924171727565541, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #5 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 15 (Thread 0x7fa9800b4700 (LWP 538536)): #0 0x00007fa9e0b0946e in epoll_wait (epfd=71, events=0x7fa9500276a0, maxevents=200, timeout=timeout@entry=0) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 resultvar = 98 sc_cancel_oldtype = 0 sc_ret = #1 0x0000565053b88dfe in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:232 timeout = 0 status = fd = count = updt_idx = wait_time = 0 old_fd = #2 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #3 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #4 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365974423296, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365974377984, -6594430491543565029, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #5 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 14 (Thread 0x7fa9808b5700 (LWP 538535)): #0 0x00007fa9e0b09afe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000565053b886b9 in _update_fd (fd=) at src/ev_epoll.c:154 en = opcode = ev = {events = 8197, data = {ptr = 0x102298, fd = 1057432, u32 = 1057432, u64 = 1057432}} pr = ps = #2 0x0000565053b88b3d in _do_poll (p=, exp=0, wake=1) at src/ev_epoll.c:182 status = fd = count = updt_idx = 57 wait_time = old_fd = #3 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #4 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #5 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365982816000, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365982770688, -6594429390421324517, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 13 (Thread 0x7fa9810b6700 (LWP 538534)): #0 __libc_send (flags=, len=88, buf=0x7fa5c5c5f190, fd=474227) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=474227, buf=0x7fa5c5c5f190, len=len@entry=88, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000565053d50de7 in raw_sock_from_buf (conn=0x7fa9522a11e0, xprt_ctx=, buf=0x7fa911503be8, count=88, flags=) at include/haproxy/buf.h:151 ret = try = 88 done = 0 send_flag = #3 0x0000565053d2d9bf in mux_pt_snd_buf (sc=0x7fa910b91630, buf=0x7fa911503be8, count=88, flags=1) at src/mux_pt.c:554 conn = 0x7fa9522a11e0 ctx = 0x7fa6b8a29b70 ret = __FUNCTION__ = "mux_pt_snd_buf" #4 0x0000565053ce0965 in sc_conn_send (sc=0x7fa910b91630) at include/haproxy/channel.h:131 send_flag = 1 conn = 0x7fa9522a11e0 s = 0x7fa911503b60 oc = 0x7fa911503be0 ret = did_send = #5 0x0000565053ce2a08 in sc_conn_process (sc=0x7fa910b91630) at src/stconn.c:1820 conn = 0x7fa9522a11e0 ic = oc = 0x7fa911503be0 __func__ = #6 0x0000565053d2f18e in mux_pt_wake (conn=0x7fa9522a11e0) at src/mux_pt.c:97 ctx = 0x7fa6b8a29b70 ret = 0 __FUNCTION__ = "mux_pt_wake" #7 0x0000565053d36842 in sock_conn_iocb (fd=) at src/sock.c:882 conn = 0x7fa9522a11e0 flags = need_wake = __func__ = #8 0x0000565053d3f9a5 in fd_update_events (fd=, evts=) at src/fd.c:630 locked = old = new = new_flags = must_stop = 0 rmask = tmask = #9 0x0000565053b88f44 in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:268 n = e = status = fd = count = updt_idx = wait_time = old_fd = #10 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #11 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #12 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365991208704, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365991163392, -6594428291446567653, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 12 (Thread 0x7fa9818b7700 (LWP 538533)): #0 __libc_send (flags=, len=377, buf=0x7fa6270f6a60, fd=67993) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=67993, buf=0x7fa6270f6a60, len=len@entry=377, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000565053d50de7 in raw_sock_from_buf (conn=0x7fa786e909c0, xprt_ctx=, buf=0x7fa783c069a8, count=377, flags=) at include/haproxy/buf.h:151 ret = try = 377 done = 0 send_flag = #3 0x0000565053d2d9bf in mux_pt_snd_buf (sc=0x7fa783c068b0, buf=0x7fa783c069a8, count=377, flags=1) at src/mux_pt.c:554 conn = 0x7fa786e909c0 ctx = 0x7fa8a14a13a0 ret = __FUNCTION__ = "mux_pt_snd_buf" #4 0x0000565053ce0965 in sc_conn_send (sc=0x7fa783c068b0) at include/haproxy/channel.h:131 send_flag = 1 conn = 0x7fa786e909c0 s = 0x7fa783c06920 oc = 0x7fa783c069a0 ret = did_send = #5 0x0000565053ce2a08 in sc_conn_process (sc=0x7fa783c068b0) at src/stconn.c:1820 conn = 0x7fa786e909c0 ic = oc = 0x7fa783c069a0 __func__ = #6 0x0000565053d2f18e in mux_pt_wake (conn=0x7fa786e909c0) at src/mux_pt.c:97 ctx = 0x7fa8a14a13a0 ret = 0 __FUNCTION__ = "mux_pt_wake" #7 0x0000565053d36842 in sock_conn_iocb (fd=) at src/sock.c:882 conn = 0x7fa786e909c0 flags = need_wake = __func__ = #8 0x0000565053d3f9a5 in fd_update_events (fd=, evts=) at src/fd.c:630 locked = old = new = new_flags = must_stop = 0 rmask = tmask = #9 0x0000565053b88f44 in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:268 n = e = status = fd = count = updt_idx = wait_time = old_fd = #10 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #11 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #12 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140365999601408, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140365999556096, -6594427190324327141, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 11 (Thread 0x7fa9820b8700 (LWP 538532)): #0 __libc_send (flags=, len=127, buf=0x7fa5ccd4f560, fd=2312668) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=2312668, buf=0x7fa5ccd4f560, len=len@entry=127, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000565053d50de7 in raw_sock_from_buf (conn=0x7fa95a17dd90, xprt_ctx=, buf=0x7fa95cbd8308, count=127, flags=) at include/haproxy/buf.h:151 ret = try = 127 done = 0 send_flag = #3 0x0000565053d2d9bf in mux_pt_snd_buf (sc=0x7fa95c715210, buf=0x7fa95cbd8308, count=127, flags=1) at src/mux_pt.c:554 conn = 0x7fa95a17dd90 ctx = 0x7fa95dfdd030 ret = __FUNCTION__ = "mux_pt_snd_buf" #4 0x0000565053ce0965 in sc_conn_send (sc=0x7fa95c715210) at include/haproxy/channel.h:131 send_flag = 1 conn = 0x7fa95a17dd90 s = 0x7fa95cbd8280 oc = 0x7fa95cbd8300 ret = did_send = #5 0x0000565053ce2a08 in sc_conn_process (sc=0x7fa95c715210) at src/stconn.c:1820 conn = 0x7fa95a17dd90 ic = oc = 0x7fa95cbd8300 __func__ = #6 0x0000565053d2f18e in mux_pt_wake (conn=0x7fa95a17dd90) at src/mux_pt.c:97 ctx = 0x7fa95dfdd030 ret = 0 __FUNCTION__ = "mux_pt_wake" #7 0x0000565053d36842 in sock_conn_iocb (fd=) at src/sock.c:882 conn = 0x7fa95a17dd90 flags = need_wake = __func__ = #8 0x0000565053d3f9a5 in fd_update_events (fd=, evts=) at src/fd.c:630 locked = old = new = new_flags = must_stop = 0 rmask = tmask = #9 0x0000565053b88f44 in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:268 n = e = status = fd = count = updt_idx = wait_time = old_fd = #10 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #11 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #12 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140366007994112, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140366007948800, -6594426091349570277, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 10 (Thread 0x7fa9828b9700 (LWP 538531)): #0 __libc_send (flags=, len=24, buf=0x7fa6058c2320, fd=611814) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=611814, buf=0x7fa6058c2320, len=len@entry=24, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000565053d50de7 in raw_sock_from_buf (conn=0x7fa62c0f4d90, xprt_ctx=, buf=0x7fa80bdea008, count=24, flags=) at include/haproxy/buf.h:151 ret = try = 24 done = 0 send_flag = #3 0x0000565053d2d9bf in mux_pt_snd_buf (sc=0x7fa80bde9f10, buf=0x7fa80bdea008, count=24, flags=1) at src/mux_pt.c:554 conn = 0x7fa62c0f4d90 ctx = 0x7fa80bdea370 ret = __FUNCTION__ = "mux_pt_snd_buf" #4 0x0000565053ce0965 in sc_conn_send (sc=0x7fa80bde9f10) at include/haproxy/channel.h:131 send_flag = 1 conn = 0x7fa62c0f4d90 s = 0x7fa80bde9f80 oc = 0x7fa80bdea000 ret = did_send = #5 0x0000565053ce2b28 in sc_conn_io_cb (t=0x7fa8095669f0, state=, ctx=0x7fa80bde9f10) at src/stconn.c:1908 sc = ret = sc = ret = #6 sc_conn_io_cb (t=0x7fa8095669f0, ctx=0x7fa80bde9f10, state=) at src/stconn.c:1899 sc = 0x7fa80bde9f10 #7 0x0000565053d0bcce in run_tasks_from_lists (budgets=) at src/task.c:596 process = tl_queues = t = 0x7fa8095669f0 budget_mask = profile_entry = 0x0 done = queue = state = ctx = __func__ = #8 0x0000565053d0c79c in process_runnable_tasks () at src/task.c:861 tt = 0x56505407b180 lrq = grq = t = max = {18, 0, 0, 0} max_total = tmp_list = queue = max_processed = lpicked = gpicked = heavy_queued = 1 budget = __lk_r = __set_r = __msk_r = ret = #9 0x0000565053cdacca in run_poll_loop () at src/haproxy.c:2922 next = wake = __func__ = #10 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #11 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140366016386816, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140366016341504, -6594424990227329765, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #12 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 9 (Thread 0x7fa9830ba700 (LWP 538530)): #0 0x00007fa9e0b09afe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000565053b886b9 in _update_fd (fd=) at src/ev_epoll.c:154 en = opcode = ev = {events = 8197, data = {ptr = 0xc8a9d, fd = 821917, u32 = 821917, u64 = 821917}} pr = ps = #2 0x0000565053b88b3d in _do_poll (p=, exp=0, wake=1) at src/ev_epoll.c:182 status = fd = count = updt_idx = 96 wait_time = old_fd = #3 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #4 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #5 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140366024779520, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140366024734208, -6594423891252572901, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 8 (Thread 0x7fa9838bb700 (LWP 538529)): #0 __libc_send (flags=, len=63, buf=0x7fa72b5b5120, fd=1834981) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=1834981, buf=0x7fa72b5b5120, len=len@entry=63, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000565053d50de7 in raw_sock_from_buf (conn=0x7fa7a57315b0, xprt_ctx=, buf=0x7fa879fe8a08, count=63, flags=) at include/haproxy/buf.h:151 ret = try = 63 done = 0 send_flag = #3 0x0000565053d2d9bf in mux_pt_snd_buf (sc=0x7fa879fe8910, buf=0x7fa879fe8a08, count=63, flags=1) at src/mux_pt.c:554 conn = 0x7fa7a57315b0 ctx = 0x7fa87824f200 ret = __FUNCTION__ = "mux_pt_snd_buf" #4 0x0000565053ce0965 in sc_conn_send (sc=0x7fa879fe8910) at include/haproxy/channel.h:131 send_flag = 1 conn = 0x7fa7a57315b0 s = 0x7fa879fe8980 oc = 0x7fa879fe8a00 ret = did_send = #5 0x0000565053ce2a08 in sc_conn_process (sc=0x7fa879fe8910) at src/stconn.c:1820 conn = 0x7fa7a57315b0 ic = oc = 0x7fa879fe8a00 __func__ = #6 0x0000565053d2f18e in mux_pt_wake (conn=0x7fa7a57315b0) at src/mux_pt.c:97 ctx = 0x7fa87824f200 ret = 0 __FUNCTION__ = "mux_pt_wake" #7 0x0000565053d36842 in sock_conn_iocb (fd=) at src/sock.c:882 conn = 0x7fa7a57315b0 flags = need_wake = __func__ = #8 0x0000565053d3f9a5 in fd_update_events (fd=, evts=) at src/fd.c:630 locked = old = new = new_flags = must_stop = 0 rmask = tmask = #9 0x0000565053b88f44 in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:268 n = e = status = fd = count = updt_idx = wait_time = old_fd = #10 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #11 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #12 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140366033172224, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140366033126912, -6594422781540397797, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 7 (Thread 0x7fa9840bc700 (LWP 538528)): #0 __libc_send (flags=, len=85, buf=0x7fa65bac8bf0, fd=399632) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=399632, buf=0x7fa65bac8bf0, len=len@entry=85, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000565053d50de7 in raw_sock_from_buf (conn=0x7fa677b6ff30, xprt_ctx=, buf=0x7fa7986b5ca8, count=85, flags=) at include/haproxy/buf.h:151 ret = try = 85 done = 0 send_flag = #3 0x0000565053d2d9bf in mux_pt_snd_buf (sc=0x7fa7986b5bb0, buf=0x7fa7986b5ca8, count=85, flags=1) at src/mux_pt.c:554 conn = 0x7fa677b6ff30 ctx = 0x7fa7986b5ac0 ret = __FUNCTION__ = "mux_pt_snd_buf" #4 0x0000565053ce0965 in sc_conn_send (sc=0x7fa7986b5bb0) at include/haproxy/channel.h:131 send_flag = 1 conn = 0x7fa677b6ff30 s = 0x7fa7986b5c20 oc = 0x7fa7986b5ca0 ret = did_send = #5 0x0000565053ce2a08 in sc_conn_process (sc=0x7fa7986b5bb0) at src/stconn.c:1820 conn = 0x7fa677b6ff30 ic = oc = 0x7fa7986b5ca0 __func__ = #6 0x0000565053d2f18e in mux_pt_wake (conn=0x7fa677b6ff30) at src/mux_pt.c:97 ctx = 0x7fa7986b5ac0 ret = 0 __FUNCTION__ = "mux_pt_wake" #7 0x0000565053d36842 in sock_conn_iocb (fd=) at src/sock.c:882 conn = 0x7fa677b6ff30 flags = need_wake = __func__ = #8 0x0000565053d3f9a5 in fd_update_events (fd=, evts=) at src/fd.c:630 locked = old = new = new_flags = must_stop = 0 rmask = tmask = #9 0x0000565053b88f44 in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:268 n = e = status = fd = count = updt_idx = wait_time = old_fd = #10 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #11 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #12 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140366041564928, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140366041519616, -6594421682565640933, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 6 (Thread 0x7fa9848bd700 (LWP 538527)): #0 __libc_send (flags=, len=126, buf=0x7fa5dd1745f0, fd=108618) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=108618, buf=0x7fa5dd1745f0, len=len@entry=126, flags=16448) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000565053d50de7 in raw_sock_from_buf (conn=0x7fa697010df0, xprt_ctx=, buf=0x7fa8ebc60538, count=126, flags=) at include/haproxy/buf.h:151 ret = try = 126 done = 0 send_flag = #3 0x0000565053d2d9bf in mux_pt_snd_buf (sc=0x7fa8ebc60440, buf=0x7fa8ebc60538, count=126, flags=0) at src/mux_pt.c:554 conn = 0x7fa697010df0 ctx = 0x7fa8ebc60170 ret = __FUNCTION__ = "mux_pt_snd_buf" #4 0x0000565053ce0965 in sc_conn_send (sc=0x7fa8ebc60440) at include/haproxy/channel.h:131 send_flag = 0 conn = 0x7fa697010df0 s = 0x7fa8ebc604b0 oc = 0x7fa8ebc60530 ret = did_send = #5 0x0000565053ce2a08 in sc_conn_process (sc=0x7fa8ebc60440) at src/stconn.c:1820 conn = 0x7fa697010df0 ic = oc = 0x7fa8ebc60530 __func__ = #6 0x0000565053d2f18e in mux_pt_wake (conn=0x7fa697010df0) at src/mux_pt.c:97 ctx = 0x7fa8ebc60170 ret = 0 __FUNCTION__ = "mux_pt_wake" #7 0x0000565053d36842 in sock_conn_iocb (fd=) at src/sock.c:882 conn = 0x7fa697010df0 flags = need_wake = __func__ = #8 0x0000565053d3f9a5 in fd_update_events (fd=, evts=) at src/fd.c:630 locked = old = new = new_flags = must_stop = 0 rmask = tmask = #9 0x0000565053b88f44 in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:268 n = e = status = fd = count = updt_idx = wait_time = old_fd = #10 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #11 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #12 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140366049957632, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140366049912320, -6594420581443400421, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 5 (Thread 0x7fa9ded76700 (LWP 538526)): #0 __libc_send (flags=, len=3614, buf=0x7fa5ca541510, fd=2219756) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=2219756, buf=0x7fa5ca541510, len=len@entry=3614, flags=16448) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000565053d50de7 in raw_sock_from_buf (conn=0x7fa7a63ab290, xprt_ctx=, buf=0x7fa8b1335e58, count=3614, flags=) at include/haproxy/buf.h:151 ret = try = 3614 done = 0 send_flag = #3 0x0000565053d2d9bf in mux_pt_snd_buf (sc=0x7fa8b1335d60, buf=0x7fa8b1335e58, count=3614, flags=0) at src/mux_pt.c:554 conn = 0x7fa7a63ab290 ctx = 0x7fa8b3f31f50 ret = __FUNCTION__ = "mux_pt_snd_buf" #4 0x0000565053ce0965 in sc_conn_send (sc=0x7fa8b1335d60) at include/haproxy/channel.h:131 send_flag = 0 conn = 0x7fa7a63ab290 s = 0x7fa8b1335dd0 oc = 0x7fa8b1335e50 ret = did_send = #5 0x0000565053ce2a08 in sc_conn_process (sc=0x7fa8b1335d60) at src/stconn.c:1820 conn = 0x7fa7a63ab290 ic = oc = 0x7fa8b1335e50 __func__ = #6 0x0000565053d2f18e in mux_pt_wake (conn=0x7fa7a63ab290) at src/mux_pt.c:97 ctx = 0x7fa8b3f31f50 ret = 0 __FUNCTION__ = "mux_pt_wake" #7 0x0000565053d36842 in sock_conn_iocb (fd=) at src/sock.c:882 conn = 0x7fa7a63ab290 flags = need_wake = __func__ = #8 0x0000565053d3f9a5 in fd_update_events (fd=, evts=) at src/fd.c:630 locked = old = new = new_flags = must_stop = 0 rmask = tmask = #9 0x0000565053b88f44 in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:268 n = e = status = fd = count = updt_idx = wait_time = old_fd = #10 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #11 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #12 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140367564859136, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140367564813824, -6594574079816463077, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 4 (Thread 0x7fa9df577700 (LWP 538525)): #0 __libc_send (flags=, len=239, buf=0x7fa620ca6a80, fd=1754073) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=1754073, buf=0x7fa620ca6a80, len=len@entry=239, flags=49216) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000565053d50de7 in raw_sock_from_buf (conn=0x7fa752366df0, xprt_ctx=, buf=0x7fa8822314f8, count=239, flags=) at include/haproxy/buf.h:151 ret = try = 239 done = 0 send_flag = #3 0x0000565053d2d9bf in mux_pt_snd_buf (sc=0x7fa882231400, buf=0x7fa8822314f8, count=239, flags=1) at src/mux_pt.c:554 conn = 0x7fa752366df0 ctx = 0x7fa8807fefc0 ret = __FUNCTION__ = "mux_pt_snd_buf" #4 0x0000565053ce0965 in sc_conn_send (sc=0x7fa882231400) at include/haproxy/channel.h:131 send_flag = 1 conn = 0x7fa752366df0 s = 0x7fa882231470 oc = 0x7fa8822314f0 ret = did_send = #5 0x0000565053ce2a08 in sc_conn_process (sc=0x7fa882231400) at src/stconn.c:1820 conn = 0x7fa752366df0 ic = oc = 0x7fa8822314f0 __func__ = #6 0x0000565053d2f18e in mux_pt_wake (conn=0x7fa752366df0) at src/mux_pt.c:97 ctx = 0x7fa8807fefc0 ret = 0 __FUNCTION__ = "mux_pt_wake" #7 0x0000565053d36842 in sock_conn_iocb (fd=) at src/sock.c:882 conn = 0x7fa752366df0 flags = need_wake = __func__ = #8 0x0000565053d3f9a5 in fd_update_events (fd=, evts=) at src/fd.c:630 locked = old = new = new_flags = must_stop = 0 rmask = tmask = #9 0x0000565053b88f44 in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:268 n = e = status = fd = count = updt_idx = wait_time = old_fd = #10 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #11 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #12 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140367573251840, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140367573206528, -6594572978694222565, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 3 (Thread 0x7fa9dfd78700 (LWP 538524)): #0 0x00007fa9e0b09afe in epoll_ctl () at ../sysdeps/unix/syscall-template.S:78 No locals. #1 0x0000565053b886b9 in _update_fd (fd=) at src/ev_epoll.c:154 en = opcode = ev = {events = 8197, data = {ptr = 0x13a9fa, fd = 1288698, u32 = 1288698, u64 = 1288698}} pr = ps = #2 0x0000565053b88b3d in _do_poll (p=, exp=0, wake=1) at src/ev_epoll.c:182 status = fd = count = updt_idx = 89 wait_time = old_fd = #3 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #4 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #5 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140367581644544, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140367581599232, -6594571879719465701, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #6 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 2 (Thread 0x7fa9e06fe700 (LWP 538523)): #0 __libc_send (flags=, len=538, buf=0x7fa61dfe3fa0, fd=1205295) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=1205295, buf=0x7fa61dfe3fa0, len=len@entry=538, flags=16448) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000565053d50de7 in raw_sock_from_buf (conn=0x7fa85b19eb50, xprt_ctx=, buf=0x7fa9da3940c8, count=538, flags=) at include/haproxy/buf.h:151 ret = try = 538 done = 0 send_flag = #3 0x0000565053d2d9bf in mux_pt_snd_buf (sc=0x7fa9da393fd0, buf=0x7fa9da3940c8, count=538, flags=0) at src/mux_pt.c:554 conn = 0x7fa85b19eb50 ctx = 0x7fa9da393ee0 ret = __FUNCTION__ = "mux_pt_snd_buf" #4 0x0000565053ce0965 in sc_conn_send (sc=0x7fa9da393fd0) at include/haproxy/channel.h:131 send_flag = 0 conn = 0x7fa85b19eb50 s = 0x7fa9da394040 oc = 0x7fa9da3940c0 ret = did_send = #5 0x0000565053ce2a08 in sc_conn_process (sc=0x7fa9da393fd0) at src/stconn.c:1820 conn = 0x7fa85b19eb50 ic = oc = 0x7fa9da3940c0 __func__ = #6 0x0000565053d2f18e in mux_pt_wake (conn=0x7fa85b19eb50) at src/mux_pt.c:97 ctx = 0x7fa9da393ee0 ret = 0 __FUNCTION__ = "mux_pt_wake" #7 0x0000565053d36842 in sock_conn_iocb (fd=) at src/sock.c:882 conn = 0x7fa85b19eb50 flags = need_wake = __func__ = #8 0x0000565053d3f9a5 in fd_update_events (fd=, evts=) at src/fd.c:630 locked = old = new = new_flags = must_stop = 0 rmask = tmask = #9 0x0000565053b88f44 in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:268 n = e = status = fd = count = updt_idx = wait_time = old_fd = #10 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #11 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #12 0x00007fa9e10ca609 in start_thread (arg=) at pthread_create.c:477 ret = pd = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140367591630592, 6568746884885286171, 140725991489838, 140725991489839, 140725991489840, 140367591585280, -6594641343299285733, -6594639414341104357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 #13 0x00007fa9e0b09133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 1 (Thread 0x7fa9e070a100 (LWP 538521)): #0 __libc_send (flags=, len=1254, buf=0x565061b5fd70, fd=67446) at ../sysdeps/unix/sysv/linux/send.c:28 resultvar = 18446744073709551605 sc_cancel_oldtype = 0 __value = __arg6 = __arg2 = _a3 = resultvar = resultvar = __arg3 = _a4 = sc_ret = __arg4 = _a5 = _a1 = __arg5 = __arg1 = _a6 = _a2 = #1 __libc_send (fd=67446, buf=0x565061b5fd70, len=len@entry=1254, flags=16448) at ../sysdeps/unix/sysv/linux/send.c:23 No locals. #2 0x0000565053d50de7 in raw_sock_from_buf (conn=0x7fa858a636d0, xprt_ctx=, buf=0x56505f1d68e8, count=1254, flags=) at include/haproxy/buf.h:151 ret = try = 1254 done = 0 send_flag = #3 0x0000565053d2d9bf in mux_pt_snd_buf (sc=0x56505f1d67f0, buf=0x56505f1d68e8, count=1254, flags=0) at src/mux_pt.c:554 conn = 0x7fa858a636d0 ctx = 0x56505e78e800 ret = __FUNCTION__ = "mux_pt_snd_buf" #4 0x0000565053ce0965 in sc_conn_send (sc=0x56505f1d67f0) at include/haproxy/channel.h:131 send_flag = 0 conn = 0x7fa858a636d0 s = 0x56505f1d6860 oc = 0x56505f1d68e0 ret = did_send = #5 0x0000565053ce2a08 in sc_conn_process (sc=0x56505f1d67f0) at src/stconn.c:1820 conn = 0x7fa858a636d0 ic = oc = 0x56505f1d68e0 __func__ = #6 0x0000565053d2f18e in mux_pt_wake (conn=0x7fa858a636d0) at src/mux_pt.c:97 ctx = 0x56505e78e800 ret = 0 __FUNCTION__ = "mux_pt_wake" #7 0x0000565053d36842 in sock_conn_iocb (fd=) at src/sock.c:882 conn = 0x7fa858a636d0 flags = need_wake = __func__ = #8 0x0000565053d3f9a5 in fd_update_events (fd=, evts=) at src/fd.c:630 locked = old = new = new_flags = must_stop = 0 rmask = tmask = #9 0x0000565053b88f44 in _do_poll (p=, exp=, wake=) at src/ev_epoll.c:268 n = e = status = fd = count = updt_idx = wait_time = old_fd = #10 0x0000565053cdac8a in run_poll_loop () at src/haproxy.c:2994 next = wake = __func__ = #11 0x0000565053cdb2c9 in run_thread_poll_loop (data=) at src/haproxy.c:3112 ptaf = ptif = ptdf = ptff = init_left = 0 init_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , __align = 0} init_cond = {__data = {{__wseq = 1037, __wseq32 = {__low = 1037, __high = 0}}, {__g1_start = 973, __g1_start32 = {__low = 973, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 128, __wrefs = 0, __g_signals = {0, 0}}, __size = "\r\004\000\000\000\000\000\000\315\003", '\000' , "\200", '\000' , __align = 1037} #12 0x0000565053b8559d in main (argc=, argv=) at src/haproxy.c:3768 err = retry = limit = {rlim_cur = 8750711, rlim_max = 8750711} pidfd = intovf = msg = ```

Also a perf top taken after letting gdb contin ue the process:

grafik

Just tell me when I need to create a new ticket.

Edit: Since I updated haproxy in the meantime:

Click me ``` HAProxy version 2.7.2-1ppa1~focal 2023/01/20 - https://haproxy.org/ Status: stable branch - will stop receiving fixes around Q1 2024. Known bugs: http://www.haproxy.org/bugs/bugs-2.7.2.html Running on: Linux 5.4.0-100-generic #113-Ubuntu SMP Thu Feb 3 18:43:29 UTC 2022 x86_64 root@l4-lb-kaj02:~# haproxy -vv HAProxy version 2.7.2-1ppa1~focal 2023/01/20 - https://haproxy.org/ Status: stable branch - will stop receiving fixes around Q1 2024. Known bugs: http://www.haproxy.org/bugs/bugs-2.7.2.html Running on: Linux 5.4.0-100-generic #113-Ubuntu SMP Thu Feb 3 18:43:29 UTC 2022 x86_64 Build options : TARGET = linux-glibc CPU = generic CC = cc CFLAGS = -O2 -g -O2 -fdebug-prefix-map=/build/haproxy-Q8dXzv/haproxy-2.7.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wundef -Wdeclaration-after-statement -Wfatal-errors -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-cast-function-type -Wno-string-plus-int -Wno-atomic-alignment OPTIONS = USE_PCRE2=1 USE_PCRE2_JIT=1 USE_OPENSSL=1 USE_LUA=1 USE_SLZ=1 USE_SYSTEMD=1 USE_PROMEX=1 DEBUG = -DDEBUG_STRICT -DDEBUG_MEMORY_POOLS Feature list : -51DEGREES +ACCEPT4 +BACKTRACE -CLOSEFROM +CPU_AFFINITY +CRYPT_H -DEVICEATLAS +DL -ENGINE +EPOLL -EVPORTS +GETADDRINFO -KQUEUE +LIBCRYPT +LINUX_SPLICE +LINUX_TPROXY +LUA -MEMORY_PROFILING +NETFILTER +NS -OBSOLETE_LINKER +OPENSSL -OPENSSL_WOLFSSL -OT -PCRE +PCRE2 +PCRE2_JIT -PCRE_JIT +POLL +PRCTL -PROCCTL +PROMEX -PTHREAD_EMULATION -QUIC +RT +SHM_OPEN +SLZ -STATIC_PCRE -STATIC_PCRE2 +SYSTEMD +TFO +THREAD +THREAD_DUMP +TPROXY -WURFL -ZLIB Default settings : bufsize = 16384, maxrewrite = 1024, maxpollevents = 200 Built with multi-threading support (MAX_TGROUPS=16, MAX_THREADS=256, default=64). Built with OpenSSL version : OpenSSL 1.1.1f 31 Mar 2020 Running on OpenSSL version : OpenSSL 1.1.1f 31 Mar 2020 OpenSSL library supports TLS extensions : yes OpenSSL library supports SNI : yes OpenSSL library supports : TLSv1.0 TLSv1.1 TLSv1.2 TLSv1.3 Built with Lua version : Lua 5.3.3 Built with the Prometheus exporter as a service Built with network namespace support. Support for malloc_trim() is enabled. Built with libslz for stateless compression. Compression algorithms supported : identity("identity"), deflate("deflate"), raw-deflate("deflate"), gzip("gzip") Built with transparent proxy support using: IP_TRANSPARENT IPV6_TRANSPARENT IP_FREEBIND Built with PCRE2 version : 10.34 2019-11-21 PCRE2 library supports JIT : yes Encrypted password support via crypt(3): yes Built with gcc compiler version 9.4.0 Available polling systems : epoll : pref=300, test result OK poll : pref=200, test result OK select : pref=150, test result OK Total: 3 (3 usable), will use epoll. Available multiplexer protocols : (protocols marked as cannot be specified using 'proto' keyword) h2 : mode=HTTP side=FE|BE mux=H2 flags=HTX|HOL_RISK|NO_UPG fcgi : mode=HTTP side=BE mux=FCGI flags=HTX|HOL_RISK|NO_UPG : mode=HTTP side=FE|BE mux=H1 flags=HTX h1 : mode=HTTP side=FE|BE mux=H1 flags=HTX|NO_UPG : mode=TCP side=FE|BE mux=PASS flags= none : mode=TCP side=FE|BE mux=PASS flags=NO_UPG Available services : prometheus-exporter Available filters : [BWLIM] bwlim-in [BWLIM] bwlim-out [CACHE] cache [COMP] compression [FCGI] fcgi-app [SPOE] spoe [TRACE] trace ```

Edit 2: Shortly before the was a sharp increase in new TCP connections due to a poorly performing backend app with high traffic. This congestion might have something to do with it. At that time I was investigating whether to increase tcp_wmem because it was almost fully utilized according to sockstat. Could that be the root cause?

wtarreau commented 1 year ago

This one is totally different actually, all the time it spent in the kernel's TCP sending functions, there's no sched_yield() involved anymore. I'm particularly concerned by __skmem_raise_allocated() and sk_stream_alloc_skb() which may possibly indicate some form of socket buffer shortage in the kernel. Thus it could be possible that tcp_sendmsg() and friends are actually waiting for some locks to be released in order to make progress, or might be looping a few times trying to find memory. Did you notice a sudden drop of available memory at the same time on the server ?

wtarreau commented 1 year ago

Oh I'm seeing your Edit2 now. Yeah, given that you're dealing with millions of connections, any tiny variation in memory allocation can be greatly amplified. The default tcp_wmem is 16kB so even the default value will consume 16 GB of kernel memory per million connections. Given that your connections are on the two sides of the proxy you can count on 32 GB of RAM for the kernel alone per million forwarded connections. With such large numbers you need to be extremely careful about these parameters. Large values will allow large bandwidth per client at the expense of memory consumption. Low values will not necessarily fill a client's available bandwidth but may be necessary to preserve your resources. Note that in order not to fiddle with these parameters at the system level, you can adjust them in the haproxy config per side: tune.sndbuf.client, tune.sndbuf.server etc. If you're dealing with two different traffic classes (e.g. few videos and millions of websocket conns for example) it could make sense to split that into two haproxy processes to have two distinct settings. If it turns out to be a good solution we could study a way to move them per-frontend or per-backend.

phihos commented 1 year ago

Thank you for the advice. Maybe something that I also should mention is that I recorded the stack trace AFTER I moved the traffic away from that machine. CPU consumption still kept at 100% until I restarted the service. This behavior looked very similar to the initial problem and this is why I posted it here. Is staying at 100% CPU load expected minutes after the traffic is gone?

phihos commented 1 year ago

Hi, I just wanted to let you know that I have not experienced this kind of issue with newer HaProxy versions (I think 2.7.4+, but I am not quite sure).

capflam commented 1 year ago

Thanks for the feedback. We can close the issue.