localhost*CLI> core show locks ======================================================================= === Currently Held Locks ============================================== ======================================================================= === === (): (times locked) === === Thread ID: 1077401920 (tps_processing_function started at [ 451] taskprocessor.c ast_taskprocessor_get()) === ---> Lock #0 (event.c): RDLOCK 1375 handle_event &(&ast_event_subs[event_types[i]])->lock 0x8522a8 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4e6b51] /usr/sbin/asterisk(__ast_rwlock_rdlock+0xcf) [0x4e1aa5] /usr/sbin/asterisk [0x4afb51] /usr/sbin/asterisk [0x54fa6a] /usr/sbin/asterisk [0x561b14] /lib64/libpthread.so.0 [0x2ab97633673d] /lib64/libc.so.6(clone+0x6d) [0x2ab9758e6f6d] === ---> Waiting for Lock #1 (astobj2.c): MUTEX 657 internal_ao2_callback c 0x1e1ed290 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4e6b51] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xcf) [0x4df9cc] /usr/sbin/asterisk(__ao2_lock+0x53) [0x444dc5] /usr/sbin/asterisk [0x4463c8] /usr/sbin/asterisk(__ao2_iterator_next+0x29) [0x4467ef] /usr/sbin/asterisk(ast_channel_iterator_next+0x19) [0x46c7bf] /usr/sbin/asterisk [0x488d73] /usr/sbin/asterisk(ast_cli_command_full+0x222) [0x48dbf5] /usr/sbin/asterisk(ast_cli_command_multiple_full+0x92) [0x48dd66] /usr/sbin/asterisk [0x43c94c] /usr/sbin/asterisk [0x561b14] /lib64/libpthread.so.0 [0x2ab97633673d] /lib64/libc.so.6(clone+0x6d) [0x2ab9758e6f6d] === --- ---> Locked Here: astobj2.c line 657 (internal_ao2_callback) === ------------------------------------------------------------------- === === Thread ID: 1111099712 (do_monitor started at [24372] chan_sip.c restart_monitor()) === ---> Lock #0 (chan_sip.c): MUTEX 9090 add_header_max_forwards dialog 0x1e5c09b0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4e6b51] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xcf) [0x4df9cc] /usr/sbin/asterisk(__ao2_lock+0x53) [0x444dc5] /usr/lib/asterisk/modules/chan_sip.so [0x2aaacc3a413a] /usr/lib/asterisk/modules/chan_sip.so [0x2aaacc3a5f30] /usr/lib/asterisk/modules/chan_sip.so [0x2aaacc3ab93c] /usr/lib/asterisk/modules/chan_sip.so [0x2aaacc3f3f64] /usr/sbin/asterisk(ast_sched_runq+0x16f) [0x544fda] /usr/lib/asterisk/modules/chan_sip.so [0x2aaacc3f3589] /usr/sbin/asterisk [0x561b14] /lib64/libpthread.so.0 [0x2ab97633673d] /lib64/libc.so.6(clone+0x6d) [0x2ab9758e6f6d] === ---> Lock #1 (chan_sip.c): MUTEX 23866 handle_request_do &netlock 0x2aaacc63dd40 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4e6b51] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xcf) [0x4df9cc] /usr/lib/asterisk/modules/chan_sip.so [0x2aaacc3f193d] /usr/lib/asterisk/modules/chan_sip.so [0x2aaacc3f1725] /usr/sbin/asterisk(ast_io_wait+0x1ba) [0x4d9a2c] /usr/lib/asterisk/modules/chan_sip.so [0x2aaacc3f34da] /usr/sbin/asterisk [0x561b14] /lib64/libpthread.so.0 [0x2ab97633673d] /lib64/libc.so.6(clone+0x6d) [0x2ab9758e6f6d] === ---> Waiting for Lock #2 (astobj2.c): MUTEX 657 internal_ao2_callback c 0x1e1ed290 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4e6b51] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xcf) [0x4df9cc] /usr/sbin/asterisk(__ao2_lock+0x53) [0x444dc5] /usr/sbin/asterisk [0x4463c8] /usr/sbin/asterisk(__ao2_iterator_next+0x29) [0x4467ef] /usr/sbin/asterisk(ast_channel_iterator_next+0x19) [0x46c7bf] /usr/sbin/asterisk [0x488d73] /usr/sbin/asterisk(ast_cli_command_full+0x222) [0x48dbf5] /usr/sbin/asterisk(ast_cli_command_multiple_full+0x92) [0x48dd66] /usr/sbin/asterisk [0x43c94c] /usr/sbin/asterisk [0x561b14] /lib64/libpthread.so.0 [0x2ab97633673d] /lib64/libc.so.6(clone+0x6d) [0x2ab9758e6f6d] === --- ---> Locked Here: astobj2.c line 657 (internal_ao2_callback) === ------------------------------------------------------------------- === === Thread ID: 1075661120 (netconsole started at [ 1338] asterisk.c listener()) === ---> Waiting for Lock #0 (astobj2.c): MUTEX 838 internal_ao2_iterator_next a->c 0x1e1ed290 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4e6b51] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xcf) [0x4df9cc] /usr/sbin/asterisk(__ao2_lock+0x53) [0x444dc5] /usr/sbin/asterisk [0x4463c8] /usr/sbin/asterisk(__ao2_iterator_next+0x29) [0x4467ef] /usr/sbin/asterisk(ast_channel_iterator_next+0x19) [0x46c7bf] /usr/sbin/asterisk [0x488d73] /usr/sbin/asterisk(ast_cli_command_full+0x222) [0x48dbf5] /usr/sbin/asterisk(ast_cli_command_multiple_full+0x92) [0x48dd66] /usr/sbin/asterisk [0x43c94c] /usr/sbin/asterisk [0x561b14] /lib64/libpthread.so.0 [0x2ab97633673d] /lib64/libc.so.6(clone+0x6d) [0x2ab9758e6f6d] === --- ---> Locked Here: astobj2.c line 657 (internal_ao2_callback) === ------------------------------------------------------------------- === === Thread ID: 1154271552 (pbx_thread started at [ 5007] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 3608 __ast_read chan 0x1e5c7970 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4e6b51] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xcf) [0x4df9cc] /usr/sbin/asterisk(__ao2_lock+0x53) [0x444dc5] /usr/sbin/asterisk [0x471a6e] /usr/sbin/asterisk(ast_read+0x1a) [0x473f6f] /usr/sbin/asterisk [0x47d84c] /usr/sbin/asterisk(ast_channel_bridge+0x16df) [0x47fdf8] /usr/sbin/asterisk(ast_bridge_call+0xdf3) [0x4bb8f5] /usr/sbin/asterisk [0x4c5ba5] /usr/sbin/asterisk(pbx_exec+0x1f1) [0x4fee5b] /usr/sbin/asterisk [0x508e22] /usr/sbin/asterisk(ast_spawn_extension+0x64) [0x50a7b0] /usr/sbin/asterisk [0x50b255] /usr/sbin/asterisk [0x50cf23] /usr/sbin/asterisk [0x561b14] /lib64/libpthread.so.0 [0x2ab97633673d] /lib64/libc.so.6(clone+0x6d) [0x2ab9758e6f6d] === ---> Waiting for Lock #1 (chan_sip.c): MUTEX 6942 sip_read p 0x1e5c09b0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4e6b51] /usr/sbin/asterisk(__ast_pthread_mutex_trylock+0xcf) [0x4dfd5a] /usr/sbin/asterisk(__ao2_trylock+0x53) [0x444f2a] /usr/lib/asterisk/modules/chan_sip.so [0x2aaacc3ca2b0] /usr/sbin/asterisk [0x445cf3] /usr/sbin/asterisk(__ao2_callback+0x59) [0x44612a] /usr/lib/asterisk/modules/chan_sip.so [0x2aaacc3f349e] /usr/sbin/asterisk [0x561b14] /lib64/libpthread.so.0 [0x2ab97633673d] /lib64/libc.so.6(clone+0x6d) [0x2ab9758e6f6d] === --- ---> Locked Here: chan_sip.c line 9090 (add_header_max_forwards) === ------------------------------------------------------------------- === === Thread ID: 1122273600 (pbx_thread started at [ 5007] pbx.c ast_pbx_start()) === ---> Lock #0 (astobj2.c): MUTEX 657 internal_ao2_callback c 0x1e1ed290 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4e6b51] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xcf) [0x4df9cc] /usr/sbin/asterisk(__ao2_lock+0x53) [0x444dc5] /usr/sbin/asterisk [0x445bb7] /usr/sbin/asterisk(__ao2_callback_data+0x5e) [0x4461f5] /usr/sbin/asterisk(ast_channel_callback+0x35) [0x46c4e6] /usr/sbin/asterisk(ast_cel_check_retire_linkedid+0x8e) [0x465a16] /usr/sbin/asterisk [0x46df3b] /usr/sbin/asterisk [0x4451e5] /usr/sbin/asterisk(__ao2_ref+0x38) [0x445116] /usr/sbin/asterisk(ast_channel_release+0x2a) [0x46cf4d] /usr/sbin/asterisk(ast_hangup+0x98b) [0x46f88a] /usr/sbin/asterisk [0x50cbd2] /usr/sbin/asterisk [0x50cf23] /usr/sbin/asterisk [0x561b14] /lib64/libpthread.so.0 [0x2ab97633673d] /lib64/libc.so.6(clone+0x6d) [0x2ab9758e6f6d] === ---> Waiting for Lock #1 (cel.c): MUTEX 375 linkedid_match c 0x1e5c7970 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4e6b51] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xcf) [0x4df9cc] /usr/sbin/asterisk(__ao2_lock+0x53) [0x444dc5] /usr/sbin/asterisk [0x465900] /usr/sbin/asterisk [0x445c99] /usr/sbin/asterisk(__ao2_callback_data+0x5e) [0x4461f5] /usr/sbin/asterisk(ast_channel_callback+0x35) [0x46c4e6] /usr/sbin/asterisk(ast_cel_check_retire_linkedid+0x8e) [0x465a16] /usr/sbin/asterisk [0x46df3b] /usr/sbin/asterisk [0x4451e5] /usr/sbin/asterisk(__ao2_ref+0x38) [0x445116] /usr/sbin/asterisk(ast_channel_release+0x2a) [0x46cf4d] /usr/sbin/asterisk(ast_hangup+0x98b) [0x46f88a] /usr/sbin/asterisk [0x50cbd2] /usr/sbin/asterisk [0x50cf23] /usr/sbin/asterisk [0x561b14] /lib64/libpthread.so.0 [0x2ab97633673d] /lib64/libc.so.6(clone+0x6d) [0x2ab9758e6f6d] === --- ---> Locked Here: channel.c line 3608 (__ast_read) === ------------------------------------------------------------------- === ======================================================================= == Manager '51766' logged off from 10.168.3.189 == Manager '51766' logged on from 10.168.3.189