======================================================================= === Currently Held Locks ============================================== ======================================================================= === === (): (times locked) === === Thread ID: -1243321488 (do_monitor started at [24712] chan_sip.c restart_monitor()) === ---> Lock #0 (chan_sip.c): MUTEX 24201 handle_request_do &netlock 0xb6848800 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811990b] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xae) [0x811351d] /usr/lib/asterisk/modules/chan_sip.so(+0x70a51) [0xb6807a51] /usr/lib/asterisk/modules/chan_sip.so(+0x7083f) [0xb680783f] /usr/sbin/asterisk(ast_io_wait+0x144) [0x810e000] /usr/lib/asterisk/modules/chan_sip.so(+0x72670) [0xb6809670] /usr/sbin/asterisk() [0x8189572] /lib/libpthread.so.0(+0x5b25) [0xb72d3b25] /lib/libc.so.6(clone+0x5e) [0xb754e46e] === ---> Lock #1 (astobj2.c): MUTEX 657 internal_ao2_callback c 0x84c8f78 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811990b] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xae) [0x811351d] /usr/sbin/asterisk(__ao2_lock+0x48) [0x8088848] /usr/sbin/asterisk() [0x808939e] /usr/sbin/asterisk(__ao2_callback+0x56) [0x8089829] /usr/sbin/asterisk(__ao2_find+0x29) [0x8089945] /usr/sbin/asterisk() [0x80ac606] /usr/sbin/asterisk(ast_channel_get_by_name+0x29) [0x80ac63a] /usr/lib/asterisk/modules/func_channel.so(+0x3c71) [0xb6526c71] /usr/sbin/asterisk(ast_func_write+0x142) [0x8137107] /usr/sbin/asterisk(pbx_builtin_setvar_helper+0x94) [0x814961c] /usr/lib/asterisk/modules/chan_sip.so(+0x6f510) [0xb6806510] /usr/lib/asterisk/modules/chan_sip.so(+0x71058) [0xb6808058] /usr/lib/asterisk/modules/chan_sip.so(+0x7083f) [0xb680783f] /usr/sbin/asterisk(ast_io_wait+0x144) [0x810e000] /usr/lib/asterisk/modules/chan_sip.so(+0x72670) [0xb6809670] /usr/sbin/asterisk() [0x8189572] /lib/libpthread.so.0(+0x5b25) [0xb72d3b25] /lib/libc.so.6(clone+0x5e) [0xb754e46e] === ---> Waiting for Lock #2 (channel.c): MUTEX 1641 ast_channel_cmp_cb chan 0x87761e8 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811990b] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xae) [0x811351d] /usr/sbin/asterisk(__ao2_lock+0x48) [0x8088848] /usr/sbin/asterisk() [0x80ac2a9] /usr/sbin/asterisk() [0x8089464] /usr/sbin/asterisk(__ao2_callback+0x56) [0x8089829] /usr/sbin/asterisk(__ao2_find+0x29) [0x8089945] /usr/sbin/asterisk() [0x80ac606] /usr/sbin/asterisk(ast_channel_get_by_name+0x29) [0x80ac63a] /usr/lib/asterisk/modules/func_channel.so(+0x3c71) [0xb6526c71] /usr/sbin/asterisk(ast_func_write+0x142) [0x8137107] /usr/sbin/asterisk(pbx_builtin_setvar_helper+0x94) [0x814961c] /usr/lib/asterisk/modules/chan_sip.so(+0x6f510) [0xb6806510] /usr/lib/asterisk/modules/chan_sip.so(+0x71058) [0xb6808058] /usr/lib/asterisk/modules/chan_sip.so(+0x7083f) [0xb680783f] /usr/sbin/asterisk(ast_io_wait+0x144) [0x810e000] /usr/lib/asterisk/modules/chan_sip.so(+0x72670) [0xb6809670] /usr/sbin/asterisk() [0x8189572] /lib/libpthread.so.0(+0x5b25) [0xb72d3b25] /lib/libc.so.6(clone+0x5e) [0xb754e46e] === --- ---> Locked Here: channel.c line 3661 (__ast_read) === ------------------------------------------------------------------- === === Thread ID: -1246692496 (handle_tcptls_connection started at [ 274] tcptls.c ast_tcptls_server_root()) === ---> Waiting for Lock #0 (astobj2.c): MUTEX 842 internal_ao2_iterator_next a->c 0x84c8f78 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811990b] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xae) [0x811351d] /usr/sbin/asterisk(__ao2_lock+0x48) [0x8088848] /usr/sbin/asterisk() [0x8089a74] /usr/sbin/asterisk(__ao2_iterator_next+0x26) [0x8089de1] /usr/sbin/asterisk(ast_channel_iterator_next+0x14) [0x80ac257] /usr/sbin/asterisk() [0x81203ab] /usr/sbin/asterisk() [0x81250aa] /usr/sbin/asterisk() [0x8125862] /usr/sbin/asterisk() [0x8125cc6] /usr/sbin/asterisk() [0x817a426] /usr/sbin/asterisk() [0x8189572] /lib/libpthread.so.0(+0x5b25) [0xb72d3b25] /lib/libc.so.6(clone+0x5e) [0xb754e46e] === --- ---> Locked Here: astobj2.c line 657 (internal_ao2_callback) === ------------------------------------------------------------------- === === Thread ID: -1245955216 (pbx_thread started at [ 5038] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 3661 __ast_read chan 0x87761e8 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811990b] /usr/sbin/asterisk(__ast_pthread_mutex_trylock+0xae) [0x8113882] /usr/sbin/asterisk(__ao2_trylock+0x48) [0x80888dc] /usr/lib/asterisk/modules/chan_sip.so(+0x70b9a) [0xb6807b9a] /usr/lib/asterisk/modules/chan_sip.so(+0x7083f) [0xb680783f] /usr/sbin/asterisk(ast_io_wait+0x144) [0x810e000] /usr/lib/asterisk/modules/chan_sip.so(+0x72670) [0xb6809670] /usr/sbin/asterisk() [0x8189572] /lib/libpthread.so.0(+0x5b25) [0xb72d3b25] /lib/libc.so.6(clone+0x5e) [0xb754e46e] === ------------------------------------------------------------------- === =======================================================================