======================================================================= === Currently Held Locks ============================================== ======================================================================= === === (): (times locked) === === Thread ID: -1212494928 (desc->accept_fn started at [ 510] tcptls.c ast_tcptls_server_start()) === ---> Waiting for Lock #0 (manager.c): MUTEX 4724 purge_sessions session 0x8359588 (1) asterisk(ast_bt_get_addresses+0x19) [0x811bad7] asterisk(__ast_pthread_mutex_lock+0xa8) [0x81153be] asterisk(__ao2_lock+0x4a) [0x8084d4b] asterisk [0x81286d1] asterisk [0x812c773] asterisk(ast_tcptls_server_root+0x2f) [0x817f8b6] asterisk [0x818f67a] /lib/tls/libpthread.so.0 [0xb7d070bd] /lib/tls/libc.so.6(__clone+0x5e) [0xb7de401e] === --- ---> Locked Here: manager.c line 4107 (process_events) === ------------------------------------------------------------------- === === Thread ID: -1213232208 (tps_processing_function started at [ 451] taskprocessor.c ast_taskprocessor_get()) === ---> Lock #0 (pbx.c): MUTEX 9862 ast_rdlock_contexts &conlock 0x820e480 (1) asterisk(ast_bt_get_addresses+0x19) [0x811bad7] asterisk(__ast_pthread_mutex_lock+0xa8) [0x81153be] asterisk(ast_rdlock_contexts+0x32) [0x814da45] asterisk [0x813b518] asterisk [0x817e3ca] asterisk [0x818f67a] /lib/tls/libpthread.so.0 [0xb7d070bd] /lib/tls/libc.so.6(__clone+0x5e) [0xb7de401e] === ---> Lock #1 (pbx.c): RDLOCK 4233 handle_statechange &(&hints)->lock 0x820f748 (1) asterisk(ast_bt_get_addresses+0x19) [0x811bad7] asterisk(__ast_rwlock_rdlock+0xa8) [0x811714a] asterisk [0x813b544] asterisk [0x817e3ca] asterisk [0x818f67a] /lib/tls/libpthread.so.0 [0xb7d070bd] /lib/tls/libc.so.6(__clone+0x5e) [0xb7de401e] === ---> Waiting for Lock #2 (manager.c): WRLOCK 4762 append_event &(&all_events)->lock 0x820a5c8 (1) asterisk(ast_bt_get_addresses+0x19) [0x811bad7] asterisk(__ast_rwlock_wrlock+0xa8) [0x811741c] asterisk [0x8128963] asterisk(__ast_manager_event_multichan+0x232) [0x8128d87] asterisk [0x8129222] asterisk [0x813b62f] asterisk [0x817e3ca] asterisk [0x818f67a] /lib/tls/libpthread.so.0 [0xb7d070bd] /lib/tls/libc.so.6(__clone+0x5e) [0xb7de401e] === ------------------------------------------------------------------- === === Thread ID: -1213477968 (handle_tcptls_connection started at [ 274] tcptls.c ast_tcptls_server_root()) === ---> Lock #0 (manager.c): MUTEX 4107 process_events s->session 0x8359588 (1) asterisk(ast_bt_get_addresses+0x19) [0x811bad7] asterisk(__ast_pthread_mutex_lock+0xa8) [0x81153be] asterisk(__ao2_lock+0x4a) [0x8084d4b] asterisk [0x8126536] asterisk [0x8128059] asterisk [0x81284be] asterisk [0x817f86e] asterisk [0x818f67a] /lib/tls/libpthread.so.0 [0xb7d070bd] /lib/tls/libc.so.6(__clone+0x5e) [0xb7de401e] === ---> Lock #1 (manager.c): RDLOCK 4110 process_events &(&all_events)->lock 0x820a5c8 (2) asterisk(ast_bt_get_addresses+0x19) [0x811bad7] asterisk(__ast_rwlock_wrlock+0xa8) [0x811741c] asterisk [0x8128963] asterisk(__ast_manager_event_multichan+0x232) [0x8128d87] asterisk [0x8129222] asterisk [0x813b62f] asterisk [0x817e3ca] asterisk [0x818f67a] /lib/tls/libpthread.so.0 [0xb7d070bd] /lib/tls/libc.so.6(__clone+0x5e) [0xb7de401e] === ------------------------------------------------------------------- === === Thread ID: -1222440016 (do_monitor started at [24372] chan_sip.c restart_monitor()) === ---> Lock #0 (chan_sip.c): MUTEX 23866 handle_request_do &netlock 0xb75e3140 (1) asterisk(ast_bt_get_addresses+0x19) [0x811bad7] asterisk(__ast_pthread_mutex_lock+0xa8) [0x81153be] /usr/lib/asterisk/modules/chan_sip.so [0xb759f3f1] /usr/lib/asterisk/modules/chan_sip.so [0xb759f1c0] asterisk(ast_io_wait+0x14b) [0x810fbea] /usr/lib/asterisk/modules/chan_sip.so [0xb75a10c7] asterisk [0x818f67a] /lib/tls/libpthread.so.0 [0xb7d070bd] /lib/tls/libc.so.6(__clone+0x5e) [0xb7de401e] === ---> Lock #1 (chan_sip.c): MUTEX 7452 find_call sip_pvt_ptr 0x859d448 (1) asterisk(ast_bt_get_addresses+0x19) [0x811bad7] asterisk(__ast_pthread_mutex_lock+0xa8) [0x81153be] asterisk(__ao2_lock+0x4a) [0x8084d4b] /usr/lib/asterisk/modules/chan_sip.so [0xb754dc26] /usr/lib/asterisk/modules/chan_sip.so [0xb759f40d] /usr/lib/asterisk/modules/chan_sip.so [0xb759f1c0] asterisk(ast_io_wait+0x14b) [0x810fbea] /usr/lib/asterisk/modules/chan_sip.so [0xb75a10c7] asterisk [0x818f67a] /lib/tls/libpthread.so.0 [0xb7d070bd] /lib/tls/libc.so.6(__clone+0x5e) [0xb7de401e] === ---> Waiting for Lock #2 (pbx.c): MUTEX 9862 ast_rdlock_contexts &conlock 0x820e480 (1) asterisk(ast_bt_get_addresses+0x19) [0x811bad7] asterisk(__ast_pthread_mutex_lock+0xa8) [0x81153be] asterisk(ast_rdlock_contexts+0x32) [0x814da45] asterisk [0x813a8a3] asterisk(ast_exists_extension+0x55) [0x813c3dc] /usr/lib/asterisk/modules/chan_sip.so [0xb757107e] /usr/lib/asterisk/modules/chan_sip.so [0xb759547c] /usr/lib/asterisk/modules/chan_sip.so [0xb759e697] /usr/lib/asterisk/modules/chan_sip.so [0xb759fa01] /usr/lib/asterisk/modules/chan_sip.so [0xb759f1c0] asterisk(ast_io_wait+0x14b) [0x810fbea] /usr/lib/asterisk/modules/chan_sip.so [0xb75a10c7] asterisk [0x818f67a] /lib/tls/libpthread.so.0 [0xb7d070bd] /lib/tls/libc.so.6(__clone+0x5e) [0xb7de401e] === --- ---> Locked Here: pbx.c line 9862 (ast_rdlock_contexts) === ------------------------------------------------------------------- === === Thread ID: -1224406096 (pbx_thread started at [ 5007] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (manager.c): WRLOCK 4762 append_event &(&all_events)->lock 0x820a5c8 (1) asterisk(ast_bt_get_addresses+0x19) [0x811bad7] asterisk(__ast_rwlock_wrlock+0xa8) [0x811741c] asterisk [0x8128963] asterisk(__ast_manager_event_multichan+0x232) [0x8128d87] asterisk [0x8129222] asterisk [0x813b62f] asterisk [0x817e3ca] asterisk [0x818f67a] /lib/tls/libpthread.so.0 [0xb7d070bd] /lib/tls/libc.so.6(__clone+0x5e) [0xb7de401e] === ------------------------------------------------------------------- === =======================================================================