======================================================================= === Currently Held Locks ============================================== ======================================================================= === === (): (times locked) === === Thread ID: 101407632 (do_timing started at [ 479] res_timing_pthread.c init_timing_thread()) === ---> Lock #0 (astobj2.c): MUTEX 657 internal_ao2_callback c 0x887de78 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811ed72] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xaa) [0x811856d] /usr/sbin/asterisk(__ao2_lock+0x4a) [0x808604c] /usr/sbin/asterisk [0x8086d30] /usr/sbin/asterisk(__ao2_callback+0x56) [0x80871fd] /usr/lib/asterisk/modules/res_timing_pthread.so [0xe8da77] /usr/sbin/asterisk [0x8195e9d] /lib/libpthread.so.0 [0x900832] /lib/libc.so.6(clone+0x5e) [0x83ff6e] === ---> Lock #1 (res_timing_pthread.c): MUTEX 437 run_timer timer 0xb3d0cc70 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811ed72] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xaa) [0x811856d] /usr/sbin/asterisk(__ao2_lock+0x4a) [0x808604c] /usr/lib/asterisk/modules/res_timing_pthread.so [0xe8d9b5] /usr/sbin/asterisk [0x8086e36] /usr/sbin/asterisk(__ao2_callback+0x56) [0x80871fd] /usr/lib/asterisk/modules/res_timing_pthread.so [0xe8da77] /usr/sbin/asterisk [0x8195e9d] /lib/libpthread.so.0 [0x900832] /lib/libc.so.6(clone+0x5e) [0x83ff6e] === ------------------------------------------------------------------- === === Thread ID: 111872912 (ooh323c_stack_thread started at [ 202] ooh323cDriver.c ooh323c_start_stack_thread()) === ---> Waiting for Lock #0 (loader.c): MUTEX 179 ast_module_unregister &(&module_list)->lock 0x8215468 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811ed72] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xaa) [0x811856d] /usr/sbin/asterisk(ast_module_unregister+0x39) [0x811496f] /usr/sbin/asterisk [0x8064a14] /usr/sbin/asterisk [0x806085f] /usr/sbin/asterisk [0x81be3a0] /lib/ld-linux.so.2 [0x75874e] /lib/libc.so.6(exit+0xe9) [0x799da9] /usr/lib/asterisk/modules/chan_ooh323.so [0x1203f9f] /usr/lib/asterisk/modules/chan_ooh323.so [0x130ad67] /usr/sbin/asterisk [0x8195e9d] /lib/libpthread.so.0 [0x900832] /lib/libc.so.6(clone+0x5e) [0x83ff6e] === --- ---> Locked Here: loader.c line 711 (ast_module_reload) === ------------------------------------------------------------------- === === Thread ID: 95820688 (netconsole started at [ 1344] asterisk.c listener()) === ---> Lock #0 (loader.c): MUTEX 673 ast_module_reload &reloadlock 0x82160e0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811ed72] /usr/sbin/asterisk(__ast_pthread_mutex_trylock+0xaa) [0x81188ca] /usr/sbin/asterisk(ast_module_reload+0x6d) [0x81162b6] /usr/sbin/asterisk [0x80c3506] /usr/sbin/asterisk(ast_cli_command_full+0x224) [0x80cad2c] /usr/sbin/asterisk(ast_cli_command_multiple_full+0x67) [0x80cae62] /usr/sbin/asterisk [0x807d712] /usr/sbin/asterisk [0x8195e9d] /lib/libpthread.so.0 [0x900832] /lib/libc.so.6(clone+0x5e) [0x83ff6e] === ---> Lock #1 (loader.c): MUTEX 711 ast_module_reload &(&module_list)->lock 0x8215468 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811ed72] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xaa) [0x811856d] /usr/sbin/asterisk(ast_module_reload+0x2a9) [0x81164f2] /usr/sbin/asterisk [0x80c3506] /usr/sbin/asterisk(ast_cli_command_full+0x224) [0x80cad2c] /usr/sbin/asterisk(ast_cli_command_multiple_full+0x67) [0x80cae62] /usr/sbin/asterisk [0x807d712] /usr/sbin/asterisk [0x8195e9d] /lib/libpthread.so.0 [0x900832] /lib/libc.so.6(clone+0x5e) [0x83ff6e] === ---> Lock #2 (timing.c): RDLOCK 125 ast_timer_open &h->lock 0x85156c0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811ed72] /usr/sbin/asterisk(__ast_rwlock_rdlock+0xaa) [0x811a33d] /usr/sbin/asterisk(__ast_heap_rdlock+0x2e) [0x810bcaa] /usr/sbin/asterisk(ast_timer_open+0x39) [0x818acb6] /usr/lib/asterisk/modules/res_musiconhold.so [0x67594e] /usr/lib/asterisk/modules/res_musiconhold.so [0x675d64] /usr/lib/asterisk/modules/res_musiconhold.so [0x677e82] /usr/lib/asterisk/modules/res_musiconhold.so [0x6787ab] /usr/sbin/asterisk(ast_module_reload+0x3f7) [0x8116640] /usr/sbin/asterisk [0x80c3506] /usr/sbin/asterisk(ast_cli_command_full+0x224) [0x80cad2c] /usr/sbin/asterisk(ast_cli_command_multiple_full+0x67) [0x80cae62] /usr/sbin/asterisk [0x807d712] /usr/sbin/asterisk [0x8195e9d] /lib/libpthread.so.0 [0x900832] /lib/libc.so.6(clone+0x5e) [0x83ff6e] === ---> Waiting for Lock #3 (res_timing_pthread.c): MUTEX 126 pthread_timer_open pthread_timers 0x887de78 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811ed72] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xaa) [0x811856d] /usr/sbin/asterisk(__ao2_lock+0x4a) [0x808604c] /usr/lib/asterisk/modules/res_timing_pthread.so [0xe8cdeb] /usr/sbin/asterisk(ast_timer_open+0x62) [0x818acdf] /usr/lib/asterisk/modules/res_musiconhold.so [0x67594e] /usr/lib/asterisk/modules/res_musiconhold.so [0x675d64] /usr/lib/asterisk/modules/res_musiconhold.so [0x677e82] /usr/lib/asterisk/modules/res_musiconhold.so [0x6787ab] /usr/sbin/asterisk(ast_module_reload+0x3f7) [0x8116640] /usr/sbin/asterisk [0x80c3506] /usr/sbin/asterisk(ast_cli_command_full+0x224) [0x80cad2c] /usr/sbin/asterisk(ast_cli_command_multiple_full+0x67) [0x80cae62] /usr/sbin/asterisk [0x807d712] /usr/sbin/asterisk [0x8195e9d] /lib/libpthread.so.0 [0x900832] /lib/libc.so.6(clone+0x5e) [0x83ff6e] === --- ---> Locked Here: astobj2.c line 657 (internal_ao2_callback) === ------------------------------------------------------------------- === === Thread ID: 24640400 (attempt_thread started at [ 374] pbx_spool.c launch_service()) === ---> Lock #0 (timing.c): RDLOCK 125 ast_timer_open &h->lock 0x85156c0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811ed72] /usr/sbin/asterisk(__ast_rwlock_rdlock+0xaa) [0x811a33d] /usr/sbin/asterisk(__ast_heap_rdlock+0x2e) [0x810bcaa] /usr/sbin/asterisk(ast_timer_open+0x39) [0x818acb6] /usr/sbin/asterisk [0x80a9851] /usr/sbin/asterisk(__ast_channel_alloc+0x7f) [0x80aac41] /usr/lib/asterisk/modules/chan_local.so [0x115605] /usr/lib/asterisk/modules/chan_local.so [0x1159c4] /usr/sbin/asterisk(ast_request+0x2b4) [0x80b6784] /usr/sbin/asterisk(__ast_request_and_dial+0x7b) [0x80b5bd2] /usr/sbin/asterisk(ast_pbx_outgoing_app+0xe3) [0x814ec04] /usr/lib/asterisk/modules/pbx_spool.so [0x22c14d] /usr/sbin/asterisk [0x8195e9d] /lib/libpthread.so.0 [0x900832] /lib/libc.so.6(clone+0x5e) [0x83ff6e] === ---> Waiting for Lock #1 (res_timing_pthread.c): MUTEX 126 pthread_timer_open pthread_timers 0x887de78 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811ed72] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xaa) [0x811856d] /usr/sbin/asterisk(__ao2_lock+0x4a) [0x808604c] /usr/lib/asterisk/modules/res_timing_pthread.so [0xe8cdeb] /usr/sbin/asterisk(ast_timer_open+0x62) [0x818acdf] /usr/lib/asterisk/modules/res_musiconhold.so [0x67594e] /usr/lib/asterisk/modules/res_musiconhold.so [0x675d64] /usr/lib/asterisk/modules/res_musiconhold.so [0x677e82] /usr/lib/asterisk/modules/res_musiconhold.so [0x6787ab] /usr/sbin/asterisk(ast_module_reload+0x3f7) [0x8116640] /usr/sbin/asterisk [0x80c3506] /usr/sbin/asterisk(ast_cli_command_full+0x224) [0x80cad2c] /usr/sbin/asterisk(ast_cli_command_multiple_full+0x67) [0x80cae62] /usr/sbin/asterisk [0x807d712] /usr/sbin/asterisk [0x8195e9d] /lib/libpthread.so.0 [0x900832] /lib/libc.so.6(clone+0x5e) [0x83ff6e] === --- ---> Locked Here: astobj2.c line 657 (internal_ao2_callback) === ------------------------------------------------------------------- === =======================================================================