ivr7*CLI> core show locks ======================================================================= === Currently Held Locks ============================================== ======================================================================= === === (): (times locked) === === Thread ID: 140514982999808 (do_monitor started at [22809] chan_sip.c restart_monitor()) === ---> Lock #0 (chan_sip.c): MUTEX 22259 handle_request_do &netlock 0x7fcc375d6420 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0xe) [0x4fab1e] /usr/lib/asterisk/modules/chan_sip.so(+0x75093) [0x7fcc373a8093] /usr/lib/asterisk/modules/chan_sip.so(+0x77633) [0x7fcc373aa633] /usr/sbin/asterisk(ast_io_wait+0x7a) [0x4f0e2a] /usr/lib/asterisk/modules/chan_sip.so(+0x86819) [0x7fcc373b9819] /usr/sbin/asterisk() [0x58f23d] /lib/libpthread.so.0(+0x68ba) [0x7fcc561588ba] /lib/libc.so.6(clone+0x6d) [0x7fcc5699102d] === ---> Lock #1 (chan_sip.c): MUTEX 6734 sip_new i 0x7555bf0 (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) [0x7fcc3734f855] /usr/lib/asterisk/modules/chan_sip.so(+0x72219) [0x7fcc373a5219] /usr/lib/asterisk/modules/chan_sip.so(+0x7374f) [0x7fcc373a674f] /usr/lib/asterisk/modules/chan_sip.so(+0x74d2f) [0x7fcc373a7d2f] /usr/lib/asterisk/modules/chan_sip.so(+0x77633) [0x7fcc373aa633] /usr/sbin/asterisk(ast_io_wait+0x7a) [0x4f0e2a] /usr/lib/asterisk/modules/chan_sip.so(+0x86819) [0x7fcc373b9819] /usr/sbin/asterisk() [0x58f23d] /lib/libpthread.so.0(+0x68ba) [0x7fcc561588ba] /lib/libc.so.6(clone+0x6d) [0x7fcc5699102d] === ---> 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_channel_search_locked+0x2be) [0x47695e] /usr/sbin/asterisk(ast_pickup_call+0x18) [0x4bfd28] /usr/lib/asterisk/modules/chan_sip.so(+0x70e83) [0x7fcc373a3e83] /usr/lib/asterisk/modules/chan_sip.so(+0x7374f) [0x7fcc373a674f] /usr/lib/asterisk/modules/chan_sip.so(+0x74d2f) [0x7fcc373a7d2f] /usr/lib/asterisk/modules/chan_sip.so(+0x77633) [0x7fcc373aa633] /usr/sbin/asterisk(ast_io_wait+0x7a) [0x4f0e2a] /usr/lib/asterisk/modules/chan_sip.so(+0x86819) [0x7fcc373b9819] /usr/sbin/asterisk() [0x58f23d] /lib/libpthread.so.0(+0x68ba) [0x7fcc561588ba] /lib/libc.so.6(clone+0x6d) [0x7fcc5699102d] === ---> Waiting for Lock #3 (channel.c): MUTEX 1357 ast_channel_search_locked (channel lock) 0x7fcc50854690 (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) [0x7fcc373a3e83] /usr/lib/asterisk/modules/chan_sip.so(+0x7374f) [0x7fcc373a674f] /usr/lib/asterisk/modules/chan_sip.so(+0x74d2f) [0x7fcc373a7d2f] /usr/lib/asterisk/modules/chan_sip.so(+0x77633) [0x7fcc373aa633] /usr/sbin/asterisk(ast_io_wait+0x7a) [0x4f0e2a] /usr/lib/asterisk/modules/chan_sip.so(+0x86819) [0x7fcc373b9819] /usr/sbin/asterisk() [0x58f23d] /lib/libpthread.so.0(+0x68ba) [0x7fcc561588ba] /lib/libc.so.6(clone+0x6d) [0x7fcc5699102d] === --- ---> Locked Here: channel.c line 2744 (__ast_read) === ------------------------------------------------------------------- === === Thread ID: 140514949437184 (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) [0x7fcc416f5e7c] /usr/lib/asterisk/modules/chan_iax2.so(+0x48a6e) [0x7fcc41726a6e] /usr/lib/asterisk/modules/chan_iax2.so(+0x4a6a2) [0x7fcc417286a2] /usr/sbin/asterisk() [0x58f23d] /lib/libpthread.so.0(+0x68ba) [0x7fcc561588ba] /lib/libc.so.6(clone+0x6d) [0x7fcc5699102d] === ------------------------------------------------------------------- === === Thread ID: 140514922006272 (pbx_thread started at [ 4627] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 2744 __ast_read (channel lock) 0x7fcc508601f0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0xe) [0x4fab1e] /usr/sbin/asterisk() [0x47235e] /usr/sbin/asterisk() [0x47a8de] /usr/lib/asterisk/modules/app_dial.so(+0x90d1) [0x7fcc3f45c0d1] /usr/lib/asterisk/modules/app_dial.so(+0xc716) [0x7fcc3f45f716] /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) [0x7fcc561588ba] /lib/libc.so.6(clone+0x6d) [0x7fcc5699102d] === ------------------------------------------------------------------- === === Thread ID: 140514919974656 (pbx_thread started at [ 4627] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 2744 __ast_read (channel lock) 0x7fcc508a66a0 (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) [0x7fcc3f45c0d1] /usr/lib/asterisk/modules/app_dial.so(+0xc716) [0x7fcc3f45f716] /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) [0x7fcc561588ba] /lib/libc.so.6(clone+0x6d) [0x7fcc5699102d] === ------------------------------------------------------------------- === === Thread ID: 140514911336192 (pbx_thread started at [ 4627] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 2744 __ast_read (channel lock) 0x71c9ee0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0xe) [0x4fab1e] /usr/sbin/asterisk() [0x47235e] /usr/sbin/asterisk() [0x47a8de] /usr/lib/asterisk/modules/app_dial.so(+0x90d1) [0x7fcc3f45c0d1] /usr/lib/asterisk/modules/app_dial.so(+0xc716) [0x7fcc3f45f716] /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) [0x7fcc561588ba] /lib/libc.so.6(clone+0x6d) [0x7fcc5699102d] === ------------------------------------------------------------------- === === Thread ID: 140514908796672 (pbx_thread started at [ 4627] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 2744 __ast_read (channel lock) 0x733bd30 (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) [0x7fcc3f45c0d1] /usr/lib/asterisk/modules/app_dial.so(+0xc716) [0x7fcc3f45f716] /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) [0x7fcc561588ba] /lib/libc.so.6(clone+0x6d) [0x7fcc5699102d] === ------------------------------------------------------------------- === === Thread ID: 140514915399424 (pbx_thread started at [ 4627] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 2744 __ast_read (channel lock) 0x7fcc50854690 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0xe) [0x4fab1e] /usr/sbin/asterisk() [0x47235e] /usr/sbin/asterisk() [0x47a8de] /usr/lib/asterisk/modules/app_dial.so(+0x90d1) [0x7fcc3f45c0d1] /usr/lib/asterisk/modules/app_dial.so(+0xc716) [0x7fcc3f45f716] /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) [0x7fcc561588ba] /lib/libc.so.6(clone+0x6d) [0x7fcc5699102d] === ------------------------------------------------------------------- === === Thread ID: 140514910320384 (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) [0x7fcc416f5e7c] /usr/lib/asterisk/modules/chan_iax2.so(+0x48a6e) [0x7fcc41726a6e] /usr/lib/asterisk/modules/chan_iax2.so(+0x4a6a2) [0x7fcc417286a2] /usr/sbin/asterisk() [0x58f23d] /lib/libpthread.so.0(+0x68ba) [0x7fcc561588ba] /lib/libc.so.6(clone+0x6d) [0x7fcc5699102d] === ------------------------------------------------------------------- === === Thread ID: 140514913367808 (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) [0x7fcc416f5e7c] /usr/lib/asterisk/modules/chan_iax2.so(+0x48a6e) [0x7fcc41726a6e] /usr/lib/asterisk/modules/chan_iax2.so(+0x4a6a2) [0x7fcc417286a2] /usr/sbin/asterisk() [0x58f23d] /lib/libpthread.so.0(+0x68ba) [0x7fcc561588ba] /lib/libc.so.6(clone+0x6d) [0x7fcc5699102d] === ------------------------------------------------------------------- === === Thread ID: 140514914891520 (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) [0x7fcc416f5e7c] /usr/lib/asterisk/modules/chan_iax2.so(+0x48a6e) [0x7fcc41726a6e] /usr/lib/asterisk/modules/chan_iax2.so(+0x4a6a2) [0x7fcc417286a2] /usr/sbin/asterisk() [0x58f23d] /lib/libpthread.so.0(+0x68ba) [0x7fcc561588ba] /lib/libc.so.6(clone+0x6d) [0x7fcc5699102d] === ------------------------------------------------------------------- === =======================================================================