======================================================================= === Currently Held Locks ============================================== ======================================================================= === === (): (times locked) === === Thread ID: 1079834960 (do_timing started at [ 479] res_timing_pthread.c init_timing_thread()) === ---> Lock #0 (astobj2.c): MUTEX 657 internal_ao2_callback c 0x2aaaac229380 (1) asterisk(ast_bt_get_addresses+0x1a) [0x4e3639] asterisk(__ast_pthread_mutex_lock+0xad) [0x4dc880] asterisk(__ao2_lock+0x53) [0x443c91] asterisk [0x444a83] asterisk(__ao2_callback+0x59) [0x444ff6] /usr/lib/asterisk/modules/res_timing_pthread.so [0x2aaab228ff9e] asterisk [0x55c5ca] /lib64/libpthread.so.0 [0x2b5d1a935020] /lib64/libc.so.6(clone+0x6d) [0x2b5d19cf1f8d] === ---> Lock #1 (res_timing_pthread.c): MUTEX 437 run_timer timer 0xe9b9e0 (1) asterisk(ast_bt_get_addresses+0x1a) [0x4e3639] asterisk(__ast_pthread_mutex_lock+0xad) [0x4dc880] asterisk(__ao2_lock+0x53) [0x443c91] /usr/lib/asterisk/modules/res_timing_pthread.so [0x2aaab228fefe] asterisk [0x444bbf] asterisk(__ao2_callback+0x59) [0x444ff6] /usr/lib/asterisk/modules/res_timing_pthread.so [0x2aaab228ff9e] asterisk [0x55c5ca] /lib64/libpthread.so.0 [0x2b5d1a935020] /lib64/libc.so.6(clone+0x6d) [0x2b5d19cf1f8d] === ------------------------------------------------------------------- === === Thread ID: 1087961424 (do_monitor started at [24372] chan_sip.c restart_monitor()) === ---> Lock #0 (chan_sip.c): MUTEX 23866 handle_request_do &netlock 0x2aaad17aef80 (1) asterisk(ast_bt_get_addresses+0x1a) [0x4e3639] asterisk(__ast_pthread_mutex_lock+0xad) [0x4dc880] /usr/lib/asterisk/modules/chan_sip.so [0x2aaad1564484] /usr/lib/asterisk/modules/chan_sip.so [0x2aaad156426c] asterisk(ast_io_wait+0x1ba) [0x4d6c30] /usr/lib/asterisk/modules/chan_sip.so [0x2aaad1565f91] asterisk [0x55c5ca] /lib64/libpthread.so.0 [0x2b5d1a935020] /lib64/libc.so.6(clone+0x6d) [0x2b5d19cf1f8d] === ---> Lock #1 (chan_sip.c): MUTEX 7415 find_call sip_pvt_ptr 0x2aaad644b880 (1) asterisk(ast_bt_get_addresses+0x1a) [0x4e3639] asterisk(__ast_pthread_mutex_lock+0xad) [0x4dc880] asterisk(__ao2_lock+0x53) [0x443c91] /usr/lib/asterisk/modules/chan_sip.so [0x2aaad1510b83] /usr/lib/asterisk/modules/chan_sip.so [0x2aaad1564498] /usr/lib/asterisk/modules/chan_sip.so [0x2aaad156426c] asterisk(ast_io_wait+0x1ba) [0x4d6c30] /usr/lib/asterisk/modules/chan_sip.so [0x2aaad1565f91] asterisk [0x55c5ca] /lib64/libpthread.so.0 [0x2b5d1a935020] /lib64/libc.so.6(clone+0x6d) [0x2b5d19cf1f8d] === ---> Lock #2 (chan_sip.c): MUTEX 23880 handle_request_do p->owner 0x2aaad676b6c0 (2) asterisk(ast_bt_get_addresses+0x1a) [0x4e3639] asterisk(__ast_pthread_mutex_lock+0xad) [0x4dc880] asterisk(__ao2_lock+0x53) [0x443c91] asterisk [0x46a55b] asterisk(ast_queue_frame+0x27) [0x46ab42] asterisk(ast_queue_control_data+0x81) [0x46add5] /usr/lib/asterisk/modules/chan_sip.so [0x2aaad1516525] /usr/lib/asterisk/modules/chan_sip.so [0x2aaad1558c83] /usr/lib/asterisk/modules/chan_sip.so [0x2aaad15637d4] /usr/lib/asterisk/modules/chan_sip.so [0x2aaad15649c6] /usr/lib/asterisk/modules/chan_sip.so [0x2aaad156426c] asterisk(ast_io_wait+0x1ba) [0x4d6c30] /usr/lib/asterisk/modules/chan_sip.so [0x2aaad1565f91] asterisk [0x55c5ca] /lib64/libpthread.so.0 [0x2b5d1a935020] /lib64/libc.so.6(clone+0x6d) [0x2b5d19cf1f8d] === ---> Waiting for Lock #3 (astobj2.c): MUTEX 657 internal_ao2_callback c 0x2aaaac229380 (1) asterisk(ast_bt_get_addresses+0x1a) [0x4e3639] asterisk(__ast_pthread_mutex_lock+0xad) [0x4dc880] asterisk(__ao2_lock+0x53) [0x443c91] asterisk [0x444a83] asterisk(__ao2_callback+0x59) [0x444ff6] asterisk(__ao2_find+0x2b) [0x44514f] /usr/lib/asterisk/modules/res_timing_pthread.so [0x2aaab228fa90] /usr/lib/asterisk/modules/res_timing_pthread.so [0x2aaab228f82a] asterisk(ast_timer_enable_continuous+0x2b) [0x5508d2] asterisk [0x46aaaf] asterisk(ast_queue_frame+0x27) [0x46ab42] asterisk(ast_queue_control_data+0x81) [0x46add5] /usr/lib/asterisk/modules/chan_sip.so [0x2aaad1516525] /usr/lib/asterisk/modules/chan_sip.so [0x2aaad1558c83] /usr/lib/asterisk/modules/chan_sip.so [0x2aaad15637d4] /usr/lib/asterisk/modules/chan_sip.so [0x2aaad15649c6] /usr/lib/asterisk/modules/chan_sip.so [0x2aaad156426c] asterisk(ast_io_wait+0x1ba) [0x4d6c30] /usr/lib/asterisk/modules/chan_sip.so [0x2aaad1565f91] asterisk [0x55c5ca] /lib64/libpthread.so.0 [0x2b5d1a935020] /lib64/libc.so.6(clone+0x6d) [0x2b5d19cf1f8d] === --- ---> Locked Here: astobj2.c line 657 (internal_ao2_callback) === ------------------------------------------------------------------- === === Thread ID: 1094564176 (pbx_thread started at [ 5007] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (channel.c): MUTEX 1780 ast_safe_sleep_conditional chan 0x2aaad676b6c0 (1) asterisk(ast_bt_get_addresses+0x1a) [0x4e3639] asterisk(__ast_pthread_mutex_lock+0xad) [0x4dc880] asterisk(__ao2_lock+0x53) [0x443c91] asterisk(ast_softhangup+0x2d) [0x46d447] asterisk [0x46809b] asterisk [0x444bbf] asterisk(__ao2_callback+0x59) [0x444ff6] asterisk(ast_begin_shutdown+0x36) [0x4680d8] asterisk [0x43cb07] asterisk [0x43d787] asterisk(ast_cli_command_full+0x222) [0x48be81] asterisk [0x43d4f9] asterisk [0x443a5b] /lib64/libc.so.6(__libc_start_main+0xf4) [0x2b5d19c4ab54] asterisk [0x421f19] === --- ---> Locked Here: chan_sip.c line 23880 (handle_request_do) === --- ---> Locked Here: channel.c line 1359 (__ast_queue_frame) === ------------------------------------------------------------------- === =======================================================================