vr7*CLI> core show locks ======================================================================= === Currently Held Locks ============================================== ======================================================================= === === (): (times locked) === === Thread ID: 140567763568384 (do_monitor started at [22809] chan_sip.c restart_monitor()) === ---> Lock #0 (chan_sip.c): MUTEX 22259 handle_request_do &netlock 0x7fd8814d3420 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0xe) [0x4fab1e] /usr/lib/asterisk/modules/chan_sip.so(+0x75093) [0x7fd8812a5093] /usr/lib/asterisk/modules/chan_sip.so(+0x77633) [0x7fd8812a7633] /usr/sbin/asterisk(ast_io_wait+0x7a) [0x4f0e2a] /usr/lib/asterisk/modules/chan_sip.so(+0x86819) [0x7fd8812b6819] /usr/sbin/asterisk() [0x58f23d] /lib/libpthread.so.0(+0x68ba) [0x7fd8a00ca8ba] /lib/libc.so.6(clone+0x6d) [0x7fd8a090302d] === ---> Lock #1 (chan_sip.c): MUTEX 6734 sip_new i 0x7fd86c013140 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0xe) [0x4fab1e] /usr/sbin/asterisk(_ao2_lock+0x247) [0x444247] /usr/lib/asterisk/modules/chan_sip.so(+0x1c855) [0x7fd88124c855] /usr/lib/asterisk/modules/chan_sip.so(+0x72219) [0x7fd8812a2219] /usr/lib/asterisk/modules/chan_sip.so(+0x7374f) [0x7fd8812a374f] /usr/lib/asterisk/modules/chan_sip.so(+0x74d2f) [0x7fd8812a4d2f] /usr/lib/asterisk/modules/chan_sip.so(+0x77633) [0x7fd8812a7633] /usr/sbin/asterisk(ast_io_wait+0x7a) [0x4f0e2a] /usr/lib/asterisk/modules/chan_sip.so(+0x86819) [0x7fd8812b6819] /usr/sbin/asterisk() [0x58f23d] /lib/libpthread.so.0(+0x68ba) [0x7fd8a00ca8ba] /lib/libc.so.6(clone+0x6d) [0x7fd8a090302d] === ---> Lock #2 (channel.c): RDLOCK 1355 ast_channel_search_locked &(&channels)->lock 0x81df30 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0xe) [0x4fab1e] /usr/sbin/asterisk(ast_get_channel_tech+0x2ce) [0x475fde] /usr/sbin/asterisk() [0x49dbb2] /usr/sbin/asterisk() [0x49f0ee] /usr/sbin/asterisk() [0x58f23d] /lib/libpthread.so.0(+0x68ba) [0x7fd8a00ca8ba] /lib/libc.so.6(clone+0x6d) [0x7fd8a090302d] === ---> Waiting for Lock #3 (channel.c): MUTEX 1357 ast_channel_search_locked (channel lock) 0x1e82630 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0xe) [0x4fab1e] /usr/sbin/asterisk() [0x470a46] /usr/sbin/asterisk(ast_channel_search_locked+0xd0) [0x476770] /usr/sbin/asterisk(ast_pickup_call+0x18) [0x4bfd28] /usr/lib/asterisk/modules/chan_sip.so(+0x70e83) [0x7fd8812a0e83] /usr/lib/asterisk/modules/chan_sip.so(+0x7374f) [0x7fd8812a374f] /usr/lib/asterisk/modules/chan_sip.so(+0x74d2f) [0x7fd8812a4d2f] /usr/lib/asterisk/modules/chan_sip.so(+0x77633) [0x7fd8812a7633] /usr/sbin/asterisk(ast_io_wait+0x7a) [0x4f0e2a] /usr/lib/asterisk/modules/chan_sip.so(+0x86819) [0x7fd8812b6819] /usr/sbin/asterisk() [0x58f23d] /lib/libpthread.so.0(+0x68ba) [0x7fd8a00ca8ba] /lib/libc.so.6(clone+0x6d) [0x7fd8a090302d] === --- ---> Locked Here: channel.c line 2744 (__ast_read) === ------------------------------------------------------------------- === === Thread ID: 140567756924672 (iax2_process_thread started at [11765] chan_iax2.c start_network_thread()) === ---> Waiting for Lock #0 (channel.c): WRLOCK 949 __ast_channel_alloc_ap &(&channels)->lock 0x81df30 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0xe) [0x4fab1e] /usr/sbin/asterisk() [0x48146d] /usr/sbin/asterisk(__ast_channel_alloc+0xeb) [0x48209b] /usr/lib/asterisk/modules/chan_iax2.so(+0x17e7c) [0x7fd88b5f2e7c] /usr/lib/asterisk/modules/chan_iax2.so(+0x48a6e) [0x7fd88b623a6e] /usr/lib/asterisk/modules/chan_iax2.so(+0x4a6a2) [0x7fd88b6256a2] /usr/sbin/asterisk() [0x58f23d] /lib/libpthread.so.0(+0x68ba) [0x7fd8a00ca8ba] /lib/libc.so.6(clone+0x6d) [0x7fd8a090302d] === ------------------------------------------------------------------- === === Thread ID: 140567756416768 (iax2_process_thread started at [11765] chan_iax2.c start_network_thread()) === ---> Waiting for Lock #0 (channel.c): WRLOCK 949 __ast_channel_alloc_ap &(&channels)->lock 0x81df30 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0xe) [0x4fab1e] /usr/sbin/asterisk() [0x48146d] /usr/sbin/asterisk(__ast_channel_alloc+0xeb) [0x48209b] /usr/lib/asterisk/modules/chan_iax2.so(+0x17e7c) [0x7fd88b5f2e7c] /usr/lib/asterisk/modules/chan_iax2.so(+0x48a6e) [0x7fd88b623a6e] /usr/lib/asterisk/modules/chan_iax2.so(+0x4a6a2) [0x7fd88b6256a2] /usr/sbin/asterisk() [0x58f23d] /lib/libpthread.so.0(+0x68ba) [0x7fd8a00ca8ba] /lib/libc.so.6(clone+0x6d) [0x7fd8a090302d] === ------------------------------------------------------------------- === === Thread ID: 140567755908864 (iax2_process_thread started at [11765] chan_iax2.c start_network_thread()) === ---> Waiting for Lock #0 (channel.c): WRLOCK 949 __ast_channel_alloc_ap &(&channels)->lock 0x81df30 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0xe) [0x4fab1e] /usr/sbin/asterisk() [0x48146d] /usr/sbin/asterisk(__ast_channel_alloc+0xeb) [0x48209b] /usr/lib/asterisk/modules/chan_iax2.so(+0x17e7c) [0x7fd88b5f2e7c] /usr/lib/asterisk/modules/chan_iax2.so(+0x48a6e) [0x7fd88b623a6e] /usr/lib/asterisk/modules/chan_iax2.so(+0x4a6a2) [0x7fd88b6256a2] /usr/sbin/asterisk() [0x58f23d] /lib/libpthread.so.0(+0x68ba) [0x7fd8a00ca8ba] /lib/libc.so.6(clone+0x6d) [0x7fd8a090302d] === ------------------------------------------------------------------- === === Thread ID: 140567755400960 (iax2_process_thread started at [11765] chan_iax2.c start_network_thread()) === ---> Waiting for Lock #0 (channel.c): WRLOCK 949 __ast_channel_alloc_ap &(&channels)->lock 0x81df30 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0xe) [0x4fab1e] /usr/sbin/asterisk() [0x48146d] /usr/sbin/asterisk(__ast_channel_alloc+0xeb) [0x48209b] /usr/lib/asterisk/modules/chan_iax2.so(+0x17e7c) [0x7fd88b5f2e7c] /usr/lib/asterisk/modules/chan_iax2.so(+0x48a6e) [0x7fd88b623a6e] /usr/lib/asterisk/modules/chan_iax2.so(+0x4a6a2) [0x7fd88b6256a2] /usr/sbin/asterisk() [0x58f23d] /lib/libpthread.so.0(+0x68ba) [0x7fd8a00ca8ba] /lib/libc.so.6(clone+0x6d) [0x7fd8a090302d] === ------------------------------------------------------------------- === === Thread ID: 140567754385152 (iax2_process_thread started at [11765] chan_iax2.c start_network_thread()) === ---> Waiting for Lock #0 (channel.c): WRLOCK 949 __ast_channel_alloc_ap &(&channels)->lock 0x81df30 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0xe) [0x4fab1e] /usr/sbin/asterisk() [0x48146d] /usr/sbin/asterisk(__ast_channel_alloc+0xeb) [0x48209b] /usr/lib/asterisk/modules/chan_iax2.so(+0x17e7c) [0x7fd88b5f2e7c] /usr/lib/asterisk/modules/chan_iax2.so(+0x48a6e) [0x7fd88b623a6e] /usr/lib/asterisk/modules/chan_iax2.so(+0x4a6a2) [0x7fd88b6256a2] /usr/sbin/asterisk() [0x58f23d] /lib/libpthread.so.0(+0x68ba) [0x7fd8a00ca8ba] /lib/libc.so.6(clone+0x6d) [0x7fd8a090302d] === ------------------------------------------------------------------- === === Thread ID: 140567753369344 (iax2_process_thread started at [11765] chan_iax2.c start_network_thread()) === ---> Waiting for Lock #0 (channel.c): WRLOCK 949 __ast_channel_alloc_ap &(&channels)->lock 0x81df30 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0xe) [0x4fab1e] /usr/sbin/asterisk() [0x48146d] /usr/sbin/asterisk(__ast_channel_alloc+0xeb) [0x48209b] /usr/lib/asterisk/modules/chan_iax2.so(+0x17e7c) [0x7fd88b5f2e7c] /usr/lib/asterisk/modules/chan_iax2.so(+0x48a6e) [0x7fd88b623a6e] /usr/lib/asterisk/modules/chan_iax2.so(+0x4a6a2) [0x7fd88b6256a2] /usr/sbin/asterisk() [0x58f23d] /lib/libpthread.so.0(+0x68ba) [0x7fd8a00ca8ba] /lib/libc.so.6(clone+0x6d) [0x7fd8a090302d] === ------------------------------------------------------------------- === === Thread ID: 140567744722688 (pbx_thread started at [ 4627] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 2744 __ast_read (channel lock) 0x1e82630 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0xe) [0x4fab1e] /usr/sbin/asterisk() [0x47235e] /usr/sbin/asterisk() [0x47a902] /usr/lib/asterisk/modules/app_dial.so(+0x90d1) [0x7fd8893590d1] /usr/lib/asterisk/modules/app_dial.so(+0xc716) [0x7fd88935c716] /usr/sbin/asterisk(pbx_exec+0x112) [0x51f1c2] /usr/sbin/asterisk() [0x535185] /usr/sbin/asterisk() [0x53734b] /usr/sbin/asterisk() [0x53854f] /usr/sbin/asterisk() [0x58f23d] /lib/libpthread.so.0(+0x68ba) [0x7fd8a00ca8ba] /lib/libc.so.6(clone+0x6d) [0x7fd8a090302d] === ------------------------------------------------------------------- === === Thread ID: 140567746762496 (pbx_thread started at [ 4627] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (channel.c): WRLOCK 1819 ast_hangup &(&channels)->lock 0x81df30 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0xe) [0x4fab1e] /usr/sbin/asterisk() [0x48146d] /usr/sbin/asterisk(__ast_channel_alloc+0xeb) [0x48209b] /usr/lib/asterisk/modules/chan_iax2.so(+0x17e7c) [0x7fd88b5f2e7c] /usr/lib/asterisk/modules/chan_iax2.so(+0x48a6e) [0x7fd88b623a6e] /usr/lib/asterisk/modules/chan_iax2.so(+0x4a6a2) [0x7fd88b6256a2] /usr/sbin/asterisk() [0x58f23d] /lib/libpthread.so.0(+0x68ba) [0x7fd8a00ca8ba] /lib/libc.so.6(clone+0x6d) [0x7fd8a090302d] === ------------------------------------------------------------------- === =======================================================================