auck1*CLI> iax2 show threads IAX2 Thread Information Idle Threads: Thread 8: state=0, update=1, actions=670328, func='' Active Threads: Thread P4: state=1, update=2989, actions=664243, func='socket_process' Dynamic Threads: 2 of 10 threads accounted for with 0 dynamic threads auck1*CLI> core show locks ======================================================================= === SVN-branch-11-r387880M === Currently Held Locks ======================================================================= === === (): (times locked) === === Thread ID: 0xb30c3b70 (tps_processing_function started at [ 471] taskprocessor.c ast_taskprocessor_get()) === ---> Waiting for Lock #0 (chan_iax2.c): MUTEX 4309 transmit_frame &iaxsl[fr->callno] 0xb6776600 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x813a0cd] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xac) [0x813333d] /usr/lib/asterisk/modules/chan_iax2.so(+0xe13b) [0xb665513b] /usr/lib/asterisk/modules/chan_iax2.so(+0xf01e) [0xb665601e] /usr/lib/asterisk/modules/chan_iax2.so(+0x2f1a1) [0xb66761a1] /usr/lib/asterisk/modules/chan_iax2.so(+0x2fe7e) [0xb6676e7e] /usr/lib/asterisk/modules/chan_iax2.so(+0x3cf95) [0xb6683f95] /usr/lib/asterisk/modules/chan_iax2.so(+0x3d6f5) [0xb66846f5] /usr/sbin/asterisk() [0x81babe0] /lib/i686/cmov/libpthread.so.0(+0x5955) [0xb72dd955] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb771d1de] === --- ---> Locked Here: chan_iax2.c line 1918 (iax2_destroy_helper) === ------------------------------------------------------------------- === === Thread ID: 0xafdc3b70 (iax2_process_thread started at [12411] chan_iax2.c start_network_thread()) === ---> Waiting for Lock #0 (chan_iax2.c): MUTEX 3539 __attempt_transmit &iaxsl[callno] 0xb6776600 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x813a0cd] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xac) [0x813333d] /usr/lib/asterisk/modules/chan_iax2.so(+0xe13b) [0xb665513b] /usr/lib/asterisk/modules/chan_iax2.so(+0xf01e) [0xb665601e] /usr/lib/asterisk/modules/chan_iax2.so(+0x2f1a1) [0xb66761a1] /usr/lib/asterisk/modules/chan_iax2.so(+0x2fe7e) [0xb6676e7e] /usr/lib/asterisk/modules/chan_iax2.so(+0x3cf95) [0xb6683f95] /usr/lib/asterisk/modules/chan_iax2.so(+0x3d6f5) [0xb66846f5] /usr/sbin/asterisk() [0x81babe0] /lib/i686/cmov/libpthread.so.0(+0x5955) [0xb72dd955] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb771d1de] === --- ---> Locked Here: chan_iax2.c line 1918 (iax2_destroy_helper) === ------------------------------------------------------------------- === === Thread ID: 0xafd87b70 (iax2_process_thread started at [12411] chan_iax2.c start_network_thread()) === ---> Waiting for Lock #0 (chan_iax2.c): MUTEX 3539 __attempt_transmit &iaxsl[callno] 0xb6776600 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x813a0cd] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xac) [0x813333d] /usr/lib/asterisk/modules/chan_iax2.so(+0xe13b) [0xb665513b] /usr/lib/asterisk/modules/chan_iax2.so(+0xf01e) [0xb665601e] /usr/lib/asterisk/modules/chan_iax2.so(+0x2f1a1) [0xb66761a1] /usr/lib/asterisk/modules/chan_iax2.so(+0x2fe7e) [0xb6676e7e] /usr/lib/asterisk/modules/chan_iax2.so(+0x3cf95) [0xb6683f95] /usr/lib/asterisk/modules/chan_iax2.so(+0x3d6f5) [0xb66846f5] /usr/sbin/asterisk() [0x81babe0] /lib/i686/cmov/libpthread.so.0(+0x5955) [0xb72dd955] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb771d1de] === --- ---> Locked Here: chan_iax2.c line 1918 (iax2_destroy_helper) === ------------------------------------------------------------------- === === Thread ID: 0xafd4bb70 (iax2_process_thread started at [12411] chan_iax2.c start_network_thread()) === ---> Waiting for Lock #0 (chan_iax2.c): MUTEX 2888 __find_callno &iaxsl[pvt->callno] 0xb6776600 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x813a0cd] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xac) [0x813333d] /usr/lib/asterisk/modules/chan_iax2.so(+0xe13b) [0xb665513b] /usr/lib/asterisk/modules/chan_iax2.so(+0xf01e) [0xb665601e] /usr/lib/asterisk/modules/chan_iax2.so(+0x2f1a1) [0xb66761a1] /usr/lib/asterisk/modules/chan_iax2.so(+0x2fe7e) [0xb6676e7e] /usr/lib/asterisk/modules/chan_iax2.so(+0x3cf95) [0xb6683f95] /usr/lib/asterisk/modules/chan_iax2.so(+0x3d6f5) [0xb66846f5] /usr/sbin/asterisk() [0x81babe0] /lib/i686/cmov/libpthread.so.0(+0x5955) [0xb72dd955] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb771d1de] === --- ---> Locked Here: chan_iax2.c line 1918 (iax2_destroy_helper) === ------------------------------------------------------------------- === === Thread ID: 0xb3087b70 (iax2_process_thread started at [12411] chan_iax2.c start_network_thread()) === ---> Waiting for Lock #0 (chan_iax2.c): MUTEX 10069 socket_process_helper &iaxsl[fr->callno] 0xb6776600 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x813a0cd] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xac) [0x813333d] /usr/lib/asterisk/modules/chan_iax2.so(+0xe13b) [0xb665513b] /usr/lib/asterisk/modules/chan_iax2.so(+0xf01e) [0xb665601e] /usr/lib/asterisk/modules/chan_iax2.so(+0x2f1a1) [0xb66761a1] /usr/lib/asterisk/modules/chan_iax2.so(+0x2fe7e) [0xb6676e7e] /usr/lib/asterisk/modules/chan_iax2.so(+0x3cf95) [0xb6683f95] /usr/lib/asterisk/modules/chan_iax2.so(+0x3d6f5) [0xb66846f5] /usr/sbin/asterisk() [0x81babe0] /lib/i686/cmov/libpthread.so.0(+0x5955) [0xb72dd955] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb771d1de] === --- ---> Locked Here: chan_iax2.c line 1918 (iax2_destroy_helper) === ------------------------------------------------------------------- === === Thread ID: 0xb304bb70 (iax2_process_thread started at [12411] chan_iax2.c start_network_thread()) === ---> Waiting for Lock #0 (chan_iax2.c): MUTEX 2888 __find_callno &iaxsl[pvt->callno] 0xb6776600 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x813a0cd] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xac) [0x813333d] /usr/lib/asterisk/modules/chan_iax2.so(+0xe13b) [0xb665513b] /usr/lib/asterisk/modules/chan_iax2.so(+0xf01e) [0xb665601e] /usr/lib/asterisk/modules/chan_iax2.so(+0x2f1a1) [0xb66761a1] /usr/lib/asterisk/modules/chan_iax2.so(+0x2fe7e) [0xb6676e7e] /usr/lib/asterisk/modules/chan_iax2.so(+0x3cf95) [0xb6683f95] /usr/lib/asterisk/modules/chan_iax2.so(+0x3d6f5) [0xb66846f5] /usr/sbin/asterisk() [0x81babe0] /lib/i686/cmov/libpthread.so.0(+0x5955) [0xb72dd955] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb771d1de] === --- ---> Locked Here: chan_iax2.c line 1918 (iax2_destroy_helper) === ------------------------------------------------------------------- === === Thread ID: 0xafbffb70 (iax2_process_thread started at [12411] chan_iax2.c start_network_thread()) === ---> Waiting for Lock #0 (chan_iax2.c): MUTEX 2888 __find_callno &iaxsl[pvt->callno] 0xb6776600 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x813a0cd] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xac) [0x813333d] /usr/lib/asterisk/modules/chan_iax2.so(+0xe13b) [0xb665513b] /usr/lib/asterisk/modules/chan_iax2.so(+0xf01e) [0xb665601e] /usr/lib/asterisk/modules/chan_iax2.so(+0x2f1a1) [0xb66761a1] /usr/lib/asterisk/modules/chan_iax2.so(+0x2fe7e) [0xb6676e7e] /usr/lib/asterisk/modules/chan_iax2.so(+0x3cf95) [0xb6683f95] /usr/lib/asterisk/modules/chan_iax2.so(+0x3d6f5) [0xb66846f5] /usr/sbin/asterisk() [0x81babe0] /lib/i686/cmov/libpthread.so.0(+0x5955) [0xb72dd955] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb771d1de] === --- ---> Locked Here: chan_iax2.c line 1918 (iax2_destroy_helper) === ------------------------------------------------------------------- === === Thread ID: 0xafbc3b70 (iax2_process_thread started at [12411] chan_iax2.c start_network_thread()) === ---> Waiting for Lock #0 (chan_iax2.c): MUTEX 2888 __find_callno &iaxsl[pvt->callno] 0xb6776600 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x813a0cd] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xac) [0x813333d] /usr/lib/asterisk/modules/chan_iax2.so(+0xe13b) [0xb665513b] /usr/lib/asterisk/modules/chan_iax2.so(+0xf01e) [0xb665601e] /usr/lib/asterisk/modules/chan_iax2.so(+0x2f1a1) [0xb66761a1] /usr/lib/asterisk/modules/chan_iax2.so(+0x2fe7e) [0xb6676e7e] /usr/lib/asterisk/modules/chan_iax2.so(+0x3cf95) [0xb6683f95] /usr/lib/asterisk/modules/chan_iax2.so(+0x3d6f5) [0xb66846f5] /usr/sbin/asterisk() [0x81babe0] /lib/i686/cmov/libpthread.so.0(+0x5955) [0xb72dd955] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb771d1de] === --- ---> Locked Here: chan_iax2.c line 1918 (iax2_destroy_helper) === ------------------------------------------------------------------- === === Thread ID: 0xafb87b70 (iax2_process_thread started at [12411] chan_iax2.c start_network_thread()) === ---> Lock #0 (chan_iax2.c): MUTEX 1918 iax2_destroy_helper &iaxsl[pvt->callno] 0xb6776600 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x813a0cd] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xac) [0x813333d] /usr/lib/asterisk/modules/chan_iax2.so(+0xa746) [0xb6651746] /usr/lib/asterisk/modules/chan_iax2.so(+0x2bf98) [0xb6672f98] /usr/lib/asterisk/modules/chan_iax2.so(+0x3b249) [0xb6682249] /usr/lib/asterisk/modules/chan_iax2.so(+0x3cf95) [0xb6683f95] /usr/lib/asterisk/modules/chan_iax2.so(+0x3d6f5) [0xb66846f5] /usr/sbin/asterisk() [0x81babe0] /lib/i686/cmov/libpthread.so.0(+0x5955) [0xb72dd955] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb771d1de] === ------------------------------------------------------------------- === === Thread ID: 0xafb4bb70 (iax2_process_thread started at [12411] chan_iax2.c start_network_thread()) === ---> Waiting for Lock #0 (chan_iax2.c): MUTEX 2888 __find_callno &iaxsl[pvt->callno] 0xb6776600 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x813a0cd] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xac) [0x813333d] /usr/lib/asterisk/modules/chan_iax2.so(+0xe13b) [0xb665513b] /usr/lib/asterisk/modules/chan_iax2.so(+0xf01e) [0xb665601e] /usr/lib/asterisk/modules/chan_iax2.so(+0x2f1a1) [0xb66761a1] /usr/lib/asterisk/modules/chan_iax2.so(+0x2fe7e) [0xb6676e7e] /usr/lib/asterisk/modules/chan_iax2.so(+0x3cf95) [0xb6683f95] /usr/lib/asterisk/modules/chan_iax2.so(+0x3d6f5) [0xb66846f5] /usr/sbin/asterisk() [0x81babe0] /lib/i686/cmov/libpthread.so.0(+0x5955) [0xb72dd955] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb771d1de] === --- ---> Locked Here: chan_iax2.c line 1918 (iax2_destroy_helper) === ------------------------------------------------------------------- === === Thread ID: 0xafb0fb70 (iax2_process_thread started at [12411] chan_iax2.c start_network_thread()) === ---> Waiting for Lock #0 (chan_iax2.c): MUTEX 3539 __attempt_transmit &iaxsl[callno] 0xb6776600 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x813a0cd] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xac) [0x813333d] /usr/lib/asterisk/modules/chan_iax2.so(+0xe13b) [0xb665513b] /usr/lib/asterisk/modules/chan_iax2.so(+0xf01e) [0xb665601e] /usr/lib/asterisk/modules/chan_iax2.so(+0x2f1a1) [0xb66761a1] /usr/lib/asterisk/modules/chan_iax2.so(+0x2fe7e) [0xb6676e7e] /usr/lib/asterisk/modules/chan_iax2.so(+0x3cf95) [0xb6683f95] /usr/lib/asterisk/modules/chan_iax2.so(+0x3d6f5) [0xb66846f5] /usr/sbin/asterisk() [0x81babe0] /lib/i686/cmov/libpthread.so.0(+0x5955) [0xb72dd955] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb771d1de] === --- ---> Locked Here: chan_iax2.c line 1918 (iax2_destroy_helper) === ------------------------------------------------------------------- === === Thread ID: 0xaf2ffb70 (pbx_thread started at [ 6612] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (chan_iax2.c): MUTEX 5520 lock_both &iaxsl[callno0] 0xb6776600 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x813a0cd] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xac) [0x813333d] /usr/lib/asterisk/modules/chan_iax2.so(+0xe13b) [0xb665513b] /usr/lib/asterisk/modules/chan_iax2.so(+0xf01e) [0xb665601e] /usr/lib/asterisk/modules/chan_iax2.so(+0x2f1a1) [0xb66761a1] /usr/lib/asterisk/modules/chan_iax2.so(+0x2fe7e) [0xb6676e7e] /usr/lib/asterisk/modules/chan_iax2.so(+0x3cf95) [0xb6683f95] /usr/lib/asterisk/modules/chan_iax2.so(+0x3d6f5) [0xb66846f5] /usr/sbin/asterisk() [0x81babe0] /lib/i686/cmov/libpthread.so.0(+0x5955) [0xb72dd955] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb771d1de] === --- ---> Locked Here: chan_iax2.c line 1918 (iax2_destroy_helper) === ------------------------------------------------------------------- === === Thread ID: 0xaecffb70 (iax2_process_thread started at [ 1488] chan_iax2.c find_idle_thread()) === ---> Waiting for Lock #0 (chan_iax2.c): MUTEX 3539 __attempt_transmit &iaxsl[callno] 0xb6776600 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x813a0cd] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xac) [0x813333d] /usr/lib/asterisk/modules/chan_iax2.so(+0xe13b) [0xb665513b] /usr/lib/asterisk/modules/chan_iax2.so(+0xf01e) [0xb665601e] /usr/lib/asterisk/modules/chan_iax2.so(+0x2f1a1) [0xb66761a1] /usr/lib/asterisk/modules/chan_iax2.so(+0x2fe7e) [0xb6676e7e] /usr/lib/asterisk/modules/chan_iax2.so(+0x3cf95) [0xb6683f95] /usr/lib/asterisk/modules/chan_iax2.so(+0x3d6f5) [0xb66846f5] /usr/sbin/asterisk() [0x81babe0] /lib/i686/cmov/libpthread.so.0(+0x5955) [0xb72dd955] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb771d1de] === --- ---> Locked Here: chan_iax2.c line 1918 (iax2_destroy_helper) === ------------------------------------------------------------------- === =======================================================================