You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by GitBox <gi...@apache.org> on 2021/04/28 16:52:53 UTC

[GitHub] [qpid-dispatch] mgoulish commented on pull request #1172: DISPATCH-2088: Reschedule router event I/O on thread that owns raw connection

mgoulish commented on pull request #1172:
URL: https://github.com/apache/qpid-dispatch/pull/1172#issuecomment-828614025


   With this patch I have a failure at the end of iteration 5 .
   Here's the backtrace:
   
   
   
   (gdb) thread apply all bt
   
   Thread 33 (Thread 0x7fb055ffb640 (LWP 57065)):
   #0  0x00007fb0bd83450c in send () from /lib64/libpthread.so.0
   #1  0x00007fb0bd86f718 in snd (s=512, b=<optimized out>, fd=21) at /home/mick/latest/qpid-proton/c/src/proactor/epoll_raw_connection.c:333
   #2  pni_raw_write (send=<optimized out>, set_error=<optimized out>, sock=<optimized out>, conn=<optimized out>) at /home/mick/latest/qpid-proton/c/src/proactor/raw_connection.c:566
   #3  pni_raw_write (send=<optimized out>, set_error=<optimized out>, sock=21, conn=0x7fb078079830) at /home/mick/latest/qpid-proton/c/src/proactor/raw_connection.c:554
   #4  pni_raw_connection_process (sched_ready=<optimized out>, t=0x7fb078079770) at /home/mick/latest/qpid-proton/c/src/proactor/epoll_raw_connection.c:388
   #5  process (tsk=0x7fb078079770) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:2230
   #6  next_event_batch (p=<optimized out>, can_block=true) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:2419
   #7  0x00007fb0bd94df5f in thread_run (arg=0x2291c00) at /home/mick/latest/qpid-dispatch/src/server.c:1105
   #8  0x00007fb0bd82a3f9 in start_thread () from /lib64/libpthread.so.0
   #9  0x00007fb0bd4a9b53 in clone () from /lib64/libc.so.6
   
   Thread 32 (Thread 0x7fb0a5ffb640 (LWP 57045)):
   --Type <RET> for more, q to quit, c to continue without paging--
   #0  0x00007fb0bd8306c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
   #1  0x00007fb0bd86ecbb in suspend (ts=0x7fb084000b60, p=0x2485d30) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:393
   #2  next_event_batch (p=0x2485d30, can_block=true) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:2455
   #3  0x00007fb0bd94df5f in thread_run (arg=0x2291c00) at /home/mick/latest/qpid-dispatch/src/server.c:1105
   #4  0x00007fb0bd82a3f9 in start_thread () from /lib64/libpthread.so.0
   #5  0x00007fb0bd4a9b53 in clone () from /lib64/libc.so.6
   
   Thread 31 (Thread 0x7fb07effd640 (LWP 57056)):
   #0  0x00007fb0bd8306c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
   #1  0x00007fb0bd86ecbb in suspend (ts=0x7fb040000b60, p=0x2485d30) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:393
   #2  next_event_batch (p=0x2485d30, can_block=true) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:2455
   #3  0x00007fb0bd94df5f in thread_run (arg=0x2291c00) at /home/mick/latest/qpid-dispatch/src/server.c:1105
   #4  0x00007fb0bd82a3f9 in start_thread () from /lib64/libpthread.so.0
   #5  0x00007fb0bd4a9b53 in clone () from /lib64/libc.so.6
   
   --Type <RET> for more, q to quit, c to continue without paging--
   Thread 30 (Thread 0x7fb054ff9640 (LWP 57067)):
   #0  0x00007fb0bd8306c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
   #1  0x00007fb0bd86ecbb in suspend (ts=0x7fb01c000b60, p=0x2485d30) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:393
   #2  next_event_batch (p=0x2485d30, can_block=true) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:2455
   #3  0x00007fb0bd94df5f in thread_run (arg=0x2291c00) at /home/mick/latest/qpid-dispatch/src/server.c:1105
   #4  0x00007fb0bd82a3f9 in start_thread () from /lib64/libpthread.so.0
   #5  0x00007fb0bd4a9b53 in clone () from /lib64/libc.so.6
   
   Thread 29 (Thread 0x7fb07d7fa640 (LWP 57059)):
   #0  0x00007fb0bd8306c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
   #1  0x00007fb0bd86ecbb in suspend (ts=0x7fb064000b60, p=0x2485d30) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:393
   #2  next_event_batch (p=0x2485d30, can_block=true) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:2455
   #3  0x00007fb0bd94df5f in thread_run (arg=0x2291c00) at /home/mick/latest/qpid-dispatch/src/server.c:1105
   #4  0x00007fb0bd82a3f9 in start_thread () from /lib64/libpthread.so.0
   #5  0x00007fb0bd4a9b53 in clone () from /lib64/libc.so.6
   --Type <RET> for more, q to quit, c to continue without paging--
   
   Thread 28 (Thread 0x7fb07e7fc640 (LWP 57057)):
   #0  0x00007fb0bd8306c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
   #1  0x00007fb0bd86ecbb in suspend (ts=0x7fb06c000b60, p=0x2485d30) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:393
   #2  next_event_batch (p=0x2485d30, can_block=true) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:2455
   #3  0x00007fb0bd94df5f in thread_run (arg=0x2291c00) at /home/mick/latest/qpid-dispatch/src/server.c:1105
   #4  0x00007fb0bd82a3f9 in start_thread () from /lib64/libpthread.so.0
   #5  0x00007fb0bd4a9b53 in clone () from /lib64/libc.so.6
   
   Thread 27 (Thread 0x7fb0567fc640 (LWP 57064)):
   #0  0x00007fb0bd83450c in send () from /lib64/libpthread.so.0
   #1  0x00007fb0bd86f718 in snd (s=512, b=<optimized out>, fd=27) at /home/mick/latest/qpid-proton/c/src/proactor/epoll_raw_connection.c:333
   #2  pni_raw_write (send=<optimized out>, set_error=<optimized out>, sock=<optimized out>, conn=<optimized out>) at /home/mick/latest/qpid-proton/c/src/proactor/raw_connection.c:566
   #3  pni_raw_write (send=<optimized out>, set_error=<optimized out>, sock=27, conn=0x7fb07807c3d0) at /home/mick/latest/qpid-proton/c/src/proactor/raw_connection.c:554
   --Type <RET> for more, q to quit, c to continue without paging--
   #4  pni_raw_connection_process (sched_ready=<optimized out>, t=0x7fb07807c310) at /home/mick/latest/qpid-proton/c/src/proactor/epoll_raw_connection.c:388
   #5  process (tsk=0x7fb07807c310) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:2230
   #6  next_event_batch (p=<optimized out>, can_block=true) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:2419
   #7  0x00007fb0bd94df5f in thread_run (arg=0x2291c00) at /home/mick/latest/qpid-dispatch/src/server.c:1105
   #8  0x00007fb0bd82a3f9 in start_thread () from /lib64/libpthread.so.0
   #9  0x00007fb0bd4a9b53 in clone () from /lib64/libc.so.6
   
   Thread 26 (Thread 0x7fb07cff9640 (LWP 57060)):
   #0  0x00007fb0bd833ea0 in __lll_lock_wait () from /lib64/libpthread.so.0
   #1  0x00007fb0bd82c763 in pthread_mutex_lock () from /lib64/libpthread.so.0
   #2  0x00007fb0bd91b969 in sys_mutex_lock (mutex=<optimized out>) at /home/mick/latest/qpid-dispatch/src/posix/threading.c:57
   #3  0x00007fb0bd90fda2 in qd_message_set_receive_complete (in_msg=<optimized out>) at /home/mick/latest/qpid-dispatch/src/message.c:1331
   #4  qd_message_set_receive_complete (in_msg=<optimized out>) at /home/mick/latest/qpid-dispatch/src/message.c:1326
   #5  0x00007fb0bd8fb0ef in handle_incoming (conn=0x7fb058132dc8, msg=<optimized out>) at /home/mick/latest/qpid-dispatch/src/adaptors/tcp_adaptor.c:413
   #6  0x00007fb0bd94cb61 in handle_event_with_context (context=<optimized out>, qd--Type <RET> for more, q to quit, c to continue without paging--
   _server=<optimized out>, e=<optimized out>) at /home/mick/latest/qpid-dispatch/src/server.c:802
   #7  do_handle_raw_connection_event (qd_server=<optimized out>, e=<optimized out>) at /home/mick/latest/qpid-dispatch/src/server.c:808
   #8  handle (qd_server=qd_server@entry=0x2291c00, e=e@entry=0x7fb058020600, pn_conn=pn_conn@entry=0x0, ctx=ctx@entry=0x0) at /home/mick/latest/qpid-dispatch/src/server.c:1088
   #9  0x00007fb0bd94e078 in thread_run (arg=0x2291c00) at /home/mick/latest/qpid-dispatch/src/server.c:1120
   #10 0x00007fb0bd82a3f9 in start_thread () from /lib64/libpthread.so.0
   #11 0x00007fb0bd4a9b53 in clone () from /lib64/libc.so.6
   
   Thread 25 (Thread 0x7fb057fff640 (LWP 57061)):
   #0  0x00007fb0bd8306c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
   #1  0x00007fb0bd86ecbb in suspend (ts=0x7fb050000b60, p=0x2485d30) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:393
   #2  next_event_batch (p=0x2485d30, can_block=true) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:2455
   #3  0x00007fb0bd94df5f in thread_run (arg=0x2291c00) at /home/mick/latest/qpid-dispatch/src/server.c:1105
   #4  0x00007fb0bd82a3f9 in start_thread () from /lib64/libpthread.so.0
   #5  0x00007fb0bd4a9b53 in clone () from /lib64/libc.so.6
   --Type <RET> for more, q to quit, c to continue without paging--
   
   Thread 24 (Thread 0x7fb09e7fc640 (LWP 57050)):
   #0  0x00007fb0bd8306c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
   #1  0x00007fb0bd86ecbb in suspend (ts=0x7fb058000b60, p=0x2485d30) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:393
   #2  next_event_batch (p=0x2485d30, can_block=true) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:2455
   #3  0x00007fb0bd94df5f in thread_run (arg=0x2291c00) at /home/mick/latest/qpid-dispatch/src/server.c:1105
   #4  0x00007fb0bd82a3f9 in start_thread () from /lib64/libpthread.so.0
   #5  0x00007fb0bd4a9b53 in clone () from /lib64/libc.so.6
   
   Thread 23 (Thread 0x7fb0577fe640 (LWP 57062)):
   #0  0x00007fb0bd8306c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
   #1  0x00007fb0bd86ecbb in suspend (ts=0x7fb048000b60, p=0x2485d30) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:393
   #2  next_event_batch (p=0x2485d30, can_block=true) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:2455
   #3  0x00007fb0bd94df5f in thread_run (arg=0x2291c00) at /home/mick/latest/qpid-dispatch/src/server.c:1105
   #4  0x00007fb0bd82a3f9 in start_thread () from /lib64/libpthread.so.0
   --Type <RET> for more, q to quit, c to continue without paging--
   #5  0x00007fb0bd4a9b53 in clone () from /lib64/libc.so.6
   
   Thread 22 (Thread 0x7fb07dffb640 (LWP 57058)):
   #0  0x00007fb0bd8306c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
   #1  0x00007fb0bd86ecbb in suspend (ts=0x7fb044000b60, p=0x2485d30) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:393
   #2  next_event_batch (p=0x2485d30, can_block=true) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:2455
   #3  0x00007fb0bd94df5f in thread_run (arg=0x2291c00) at /home/mick/latest/qpid-dispatch/src/server.c:1105
   #4  0x00007fb0bd82a3f9 in start_thread () from /lib64/libpthread.so.0
   #5  0x00007fb0bd4a9b53 in clone () from /lib64/libc.so.6
   
   Thread 21 (Thread 0x7fb09cff9640 (LWP 57053)):
   #0  0x00007fb0bd8306c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
   #1  0x00007fb0bd86ecbb in suspend (ts=0x7fb078000b60, p=0x2485d30) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:393
   #2  next_event_batch (p=0x2485d30, can_block=true) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:2455
   #3  0x00007fb0bd94df5f in thread_run (arg=0x2291c00) at /home/mick/latest/qpid-dispatch/src/server.c:1105
   --Type <RET> for more, q to quit, c to continue without paging--
   #4  0x00007fb0bd82a3f9 in start_thread () from /lib64/libpthread.so.0
   #5  0x00007fb0bd4a9b53 in clone () from /lib64/libc.so.6
   
   Thread 20 (Thread 0x7fb07ffff640 (LWP 57054)):
   #0  0x00007fb0bd8306c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
   #1  0x00007fb0bd86ecbb in suspend (ts=0x7fb070000b60, p=0x2485d30) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:393
   #2  next_event_batch (p=0x2485d30, can_block=true) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:2455
   #3  0x00007fb0bd94df5f in thread_run (arg=0x2291c00) at /home/mick/latest/qpid-dispatch/src/server.c:1105
   #4  0x00007fb0bd82a3f9 in start_thread () from /lib64/libpthread.so.0
   #5  0x00007fb0bd4a9b53 in clone () from /lib64/libc.so.6
   
   Thread 19 (Thread 0x7fb0a57fa640 (LWP 57046)):
   #0  0x00007fb0bd8306c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
   #1  0x00007fb0bd86ecbb in suspend (ts=0x7fb028000b60, p=0x2485d30) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:393
   #2  next_event_batch (p=0x2485d30, can_block=true) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:2455
   #3  0x00007fb0bd94df5f in thread_run (arg=0x2291c00) at /home/mick/latest/qpid-d--Type <RET> for more, q to quit, c to continue without paging--
   ispatch/src/server.c:1105
   #4  0x00007fb0bd82a3f9 in start_thread () from /lib64/libpthread.so.0
   #5  0x00007fb0bd4a9b53 in clone () from /lib64/libc.so.6
   
   Thread 18 (Thread 0x7fb07f7fe640 (LWP 57055)):
   #0  0x00007fb0bd8306c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
   #1  0x00007fb0bd86ecbb in suspend (ts=0x7fb074000b60, p=0x2485d30) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:393
   #2  next_event_batch (p=0x2485d30, can_block=true) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:2455
   #3  0x00007fb0bd94df5f in thread_run (arg=0x2291c00) at /home/mick/latest/qpid-dispatch/src/server.c:1105
   #4  0x00007fb0bd82a3f9 in start_thread () from /lib64/libpthread.so.0
   #5  0x00007fb0bd4a9b53 in clone () from /lib64/libc.so.6
   
   Thread 17 (Thread 0x7fb0557fa640 (LWP 57066)):
   #0  0x00007fb0bd8306c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
   #1  0x00007fb0bd86ecbb in suspend (ts=0x7fb018000b60, p=0x2485d30) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:393
   #2  next_event_batch (p=0x2485d30, can_block=true) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:2455
   --Type <RET> for more, q to quit, c to continue without paging--
   #3  0x00007fb0bd94df5f in thread_run (arg=0x2291c00) at /home/mick/latest/qpid-dispatch/src/server.c:1105
   #4  0x00007fb0bd82a3f9 in start_thread () from /lib64/libpthread.so.0
   #5  0x00007fb0bd4a9b53 in clone () from /lib64/libc.so.6
   
   Thread 16 (Thread 0x7fb0a4ff9640 (LWP 57047)):
   #0  0x00007fb0bd8306c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
   #1  0x00007fb0bd86ecbb in suspend (ts=0x7fb08c000b60, p=0x2485d30) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:393
   #2  next_event_batch (p=0x2485d30, can_block=true) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:2455
   #3  0x00007fb0bd94df5f in thread_run (arg=0x2291c00) at /home/mick/latest/qpid-dispatch/src/server.c:1105
   #4  0x00007fb0bd82a3f9 in start_thread () from /lib64/libpthread.so.0
   #5  0x00007fb0bd4a9b53 in clone () from /lib64/libc.so.6
   
   Thread 15 (Thread 0x7fb09dffb640 (LWP 57051)):
   #0  0x00007fb0bd8306c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
   #1  0x00007fb0bd86ecbb in suspend (ts=0x7fb05c000b60, p=0x2485d30) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:393
   #2  next_event_batch (p=0x2485d30, can_block=true) at /home/mick/latest/qpid-pro--Type <RET> for more, q to quit, c to continue without paging--
   ton/c/src/proactor/epoll.c:2455
   #3  0x00007fb0bd94df5f in thread_run (arg=0x2291c00) at /home/mick/latest/qpid-dispatch/src/server.c:1105
   #4  0x00007fb0bd82a3f9 in start_thread () from /lib64/libpthread.so.0
   #5  0x00007fb0bd4a9b53 in clone () from /lib64/libc.so.6
   
   Thread 14 (Thread 0x7fb09d7fa640 (LWP 57052)):
   #0  0x00007fb0bd8306c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
   #1  0x00007fb0bd86ecbb in suspend (ts=0x7fb030000b60, p=0x2485d30) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:393
   #2  next_event_batch (p=0x2485d30, can_block=true) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:2455
   #3  0x00007fb0bd94df5f in thread_run (arg=0x2291c00) at /home/mick/latest/qpid-dispatch/src/server.c:1105
   #4  0x00007fb0bd82a3f9 in start_thread () from /lib64/libpthread.so.0
   #5  0x00007fb0bd4a9b53 in clone () from /lib64/libc.so.6
   
   Thread 13 (Thread 0x7fb09ffff640 (LWP 57048)):
   #0  0x00007fb0bd8306c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
   #1  0x00007fb0bd86ecbb in suspend (ts=0x7fb068000b60, p=0x2485d30) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:393
   --Type <RET> for more, q to quit, c to continue without paging--
   #2  next_event_batch (p=0x2485d30, can_block=true) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:2455
   #3  0x00007fb0bd94df5f in thread_run (arg=0x2291c00) at /home/mick/latest/qpid-dispatch/src/server.c:1105
   #4  0x00007fb0bd82a3f9 in start_thread () from /lib64/libpthread.so.0
   #5  0x00007fb0bd4a9b53 in clone () from /lib64/libc.so.6
   
   Thread 12 (Thread 0x7fb0a77fe640 (LWP 57042)):
   #0  0x00007fb0bd8306c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
   #1  0x00007fb0bd86ecbb in suspend (ts=0x7fb088000b60, p=0x2485d30) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:393
   #2  next_event_batch (p=0x2485d30, can_block=true) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:2455
   #3  0x00007fb0bd94df5f in thread_run (arg=0x2291c00) at /home/mick/latest/qpid-dispatch/src/server.c:1105
   #4  0x00007fb0bd82a3f9 in start_thread () from /lib64/libpthread.so.0
   #5  0x00007fb0bd4a9b53 in clone () from /lib64/libc.so.6
   
   Thread 11 (Thread 0x7fb056ffd640 (LWP 57063)):
   #0  0x00007fb0bd8306c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
   #1  0x00007fb0bd86ecbb in suspend (ts=0x7fb04c000b60, p=0x2485d30) at /home/mick--Type <RET> for more, q to quit, c to continue without paging--
   /latest/qpid-proton/c/src/proactor/epoll.c:393
   #2  next_event_batch (p=0x2485d30, can_block=true) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:2455
   #3  0x00007fb0bd94df5f in thread_run (arg=0x2291c00) at /home/mick/latest/qpid-dispatch/src/server.c:1105
   #4  0x00007fb0bd82a3f9 in start_thread () from /lib64/libpthread.so.0
   #5  0x00007fb0bd4a9b53 in clone () from /lib64/libc.so.6
   
   Thread 10 (Thread 0x7fb0acf30640 (LWP 57039)):
   #0  0x00007fb0bd8306c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
   #1  0x00007fb0bd86ecbb in suspend (ts=0x7fb098000b60, p=0x2485d30) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:393
   #2  next_event_batch (p=0x2485d30, can_block=true) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:2455
   #3  0x00007fb0bd94df5f in thread_run (arg=0x2291c00) at /home/mick/latest/qpid-dispatch/src/server.c:1105
   #4  0x00007fb0bd82a3f9 in start_thread () from /lib64/libpthread.so.0
   #5  0x00007fb0bd4a9b53 in clone () from /lib64/libc.so.6
   
   Thread 9 (Thread 0x7fb09effd640 (LWP 57049)):
   #0  0x00007fb0bd8306c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
   --Type <RET> for more, q to quit, c to continue without paging--
   #1  0x00007fb0bd86ecbb in suspend (ts=0x7fb024000b60, p=0x2485d30) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:393
   #2  next_event_batch (p=0x2485d30, can_block=true) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:2455
   #3  0x00007fb0bd94df5f in thread_run (arg=0x2291c00) at /home/mick/latest/qpid-dispatch/src/server.c:1105
   #4  0x00007fb0bd82a3f9 in start_thread () from /lib64/libpthread.so.0
   #5  0x00007fb0bd4a9b53 in clone () from /lib64/libc.so.6
   
   Thread 8 (Thread 0x7fb02ffff640 (LWP 57068)):
   #0  0x00007fb0bd8306c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
   #1  0x00007fb0bd86ecbb in suspend (ts=0x7fb034000b60, p=0x2485d30) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:393
   #2  next_event_batch (p=0x2485d30, can_block=true) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:2455
   #3  0x00007fb0bd94df5f in thread_run (arg=0x2291c00) at /home/mick/latest/qpid-dispatch/src/server.c:1105
   #4  0x00007fb0bd82a3f9 in start_thread () from /lib64/libpthread.so.0
   #5  0x00007fb0bd4a9b53 in clone () from /lib64/libc.so.6
   
   Thread 7 (Thread 0x7fb0ad731640 (LWP 57038)):
   #0  0x00007fb0bd8306c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthre--Type <RET> for more, q to quit, c to continue without paging--
   ad.so.0
   #1  0x00007fb0bd86ecbb in suspend (ts=0x7fb0a0000b60, p=0x2485d30) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:393
   #2  next_event_batch (p=0x2485d30, can_block=true) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:2455
   #3  0x00007fb0bd94df5f in thread_run (arg=0x2291c00) at /home/mick/latest/qpid-dispatch/src/server.c:1105
   #4  0x00007fb0bd82a3f9 in start_thread () from /lib64/libpthread.so.0
   #5  0x00007fb0bd4a9b53 in clone () from /lib64/libc.so.6
   
   Thread 6 (Thread 0x7fb0a67fc640 (LWP 57044)):
   #0  0x00007fb0bd8306c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
   #1  0x00007fb0bd86ecbb in suspend (ts=0x7fb080000b60, p=0x2485d30) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:393
   #2  next_event_batch (p=0x2485d30, can_block=true) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:2455
   #3  0x00007fb0bd94df5f in thread_run (arg=0x2291c00) at /home/mick/latest/qpid-dispatch/src/server.c:1105
   #4  0x00007fb0bd82a3f9 in start_thread () from /lib64/libpthread.so.0
   #5  0x00007fb0bd4a9b53 in clone () from /lib64/libc.so.6
   
   Thread 5 (Thread 0x7fb0a6ffd640 (LWP 57043)):
   --Type <RET> for more, q to quit, c to continue without paging--
   #0  0x00007fb0bd8306c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
   #1  0x00007fb0bd86ecbb in suspend (ts=0x7fb090000b60, p=0x2485d30) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:393
   #2  next_event_batch (p=0x2485d30, can_block=true) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:2455
   #3  0x00007fb0bd94df5f in thread_run (arg=0x2291c00) at /home/mick/latest/qpid-dispatch/src/server.c:1105
   #4  0x00007fb0bd82a3f9 in start_thread () from /lib64/libpthread.so.0
   #5  0x00007fb0bd4a9b53 in clone () from /lib64/libc.so.6
   
   Thread 4 (Thread 0x7fb0a7fff640 (LWP 57040)):
   #0  0x00007fb0bd4a9e9e in epoll_wait () from /lib64/libc.so.6
   #1  0x00007fb0bd86ee27 in poller_do_epoll (can_block=true, ts=0x7fb060000b60, p=0x2485d30) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:2492
   #2  next_event_batch (p=0x2485d30, can_block=true) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:2438
   #3  0x00007fb0bd94df5f in thread_run (arg=0x2291c00) at /home/mick/latest/qpid-dispatch/src/server.c:1105
   #4  0x00007fb0bd82a3f9 in start_thread () from /lib64/libpthread.so.0
   #5  0x00007fb0bd4a9b53 in clone () from /lib64/libc.so.6
   
   Thread 3 (Thread 0x7fb09f7fe640 (LWP 57041)):
   --Type <RET> for more, q to quit, c to continue without paging--
   #0  0x00007fb0bd8306c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
   #1  0x00007fb0bd86ecbb in suspend (ts=0x7fb094000b60, p=0x2485d30) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:393
   #2  next_event_batch (p=0x2485d30, can_block=true) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:2455
   #3  0x00007fb0bd94df5f in thread_run (arg=0x2291c00) at /home/mick/latest/qpid-dispatch/src/server.c:1105
   #4  0x00007fb0bd82a3f9 in start_thread () from /lib64/libpthread.so.0
   #5  0x00007fb0bd4a9b53 in clone () from /lib64/libc.so.6
   
   Thread 2 (Thread 0x7fb0bcc182c0 (LWP 57036)):
   #0  0x00007fb0bd8306c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
   #1  0x00007fb0bd86ecbb in suspend (ts=0x22c12d0, p=0x2485d30) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:393
   #2  next_event_batch (p=0x2485d30, can_block=true) at /home/mick/latest/qpid-proton/c/src/proactor/epoll.c:2455
   #3  0x00007fb0bd94df5f in thread_run (arg=arg@entry=0x2291c00) at /home/mick/latest/qpid-dispatch/src/server.c:1105
   #4  0x00007fb0bd94e6f0 in qd_server_run (qd=<optimized out>) at /home/mick/latest/qpid-dispatch/src/server.c:1487
   #5  0x00000000004026a8 in main_process (config_path=0x7ffde2bddd99 "./Br_1.conf"--Type <RET> for more, q to quit, c to continue without paging--
   , python_pkgdir=<optimized out>, test_hooks=<optimized out>, fd=2) at /home/mick/latest/qpid-dispatch/router/src/main.c:115
   #6  0x000000000040240b in main (argc=3, argv=0x7ffde2bdd668) at /home/mick/latest/qpid-dispatch/router/src/main.c:369
   
   Thread 1 (Thread 0x7fb0adf32640 (LWP 57037)):
   #0  sys_atomic_sub (value=1, ref=0x14) at /home/mick/latest/qpid-dispatch/include/qpid/dispatch/atomic.h:48
   #1  sys_atomic_dec (ref=0x14) at /home/mick/latest/qpid-dispatch/include/qpid/dispatch/atomic.h:212
   #2  qd_buffer_dec_fanout (buf=0x0) at /home/mick/latest/qpid-dispatch/include/qpid/dispatch/buffer.h:177
   #3  qd_message_stream_data_release (stream_data=0x7fb060004348) at /home/mick/latest/qpid-dispatch/src/message.c:2627
   #4  0x00007fb0bd8f9895 in flush_outgoing_buffs (conn=conn@entry=0x7fb078078108) at /home/mick/latest/qpid-dispatch/src/adaptors/tcp_adaptor.c:431
   #5  0x00007fb0bd8fd07e in free_qdr_tcp_connection (tc=0x7fb078078108) at /home/mick/latest/qpid-dispatch/src/adaptors/tcp_adaptor.c:455
   #6  0x00007fb0bd9388fd in router_core_thread (arg=0x24f5cb0) at /home/mick/latest/qpid-dispatch/src/router_core/router_core_thread.c:239
   #7  0x00007fb0bd82a3f9 in start_thread () from /lib64/libpthread.so.0
   #8  0x00007fb0bd4a9b53 in clone () from /lib64/libc.so.6
   (gdb) 
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org