======================================================================= === Currently Held Locks ============================================== ======================================================================= === === (): (times locked) === === Thread ID: 140312966743808 (do_monitor started at [24482] chan_sip.c restart_monitor()) === ---> Lock #0 (chan_sip.c): MUTEX 23976 handle_request_do &netlock 0x7f9d475def80 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e637f] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xaf) [0x4df1d1] /usr/lib/asterisk/modules/chan_sip.so(+0x7ffeb) [0x7f9d47392feb] /usr/lib/asterisk/modules/chan_sip.so(+0x7fdcc) [0x7f9d47392dcc] /usr/sbin/asterisk(ast_io_wait+0x1c4) [0x4d94ae] /usr/lib/asterisk/modules/chan_sip.so(+0x81cdc) [0x7f9d47394cdc] /usr/sbin/asterisk() [0x56698f] /lib/libpthread.so.0(+0x7971) [0x7f9d4eacc971] /lib/libc.so.6(clone+0x6d) [0x7f9d4f31a92d] === ---> Lock #1 (chan_sip.c): MUTEX 7472 find_call sip_pvt_ptr 0x9369ba0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e637f] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xaf) [0x4df1d1] /usr/sbin/asterisk(__ao2_lock+0x5a) [0x442070] /usr/lib/asterisk/modules/chan_sip.so(+0x29375) [0x7f9d4733c375] /usr/lib/asterisk/modules/chan_sip.so(+0x80005) [0x7f9d47393005] /usr/lib/asterisk/modules/chan_sip.so(+0x7fdcc) [0x7f9d47392dcc] /usr/sbin/asterisk(ast_io_wait+0x1c4) [0x4d94ae] /usr/lib/asterisk/modules/chan_sip.so(+0x81cdc) [0x7f9d47394cdc] /usr/sbin/asterisk() [0x56698f] /lib/libpthread.so.0(+0x7971) [0x7f9d4eacc971] /lib/libc.so.6(clone+0x6d) [0x7f9d4f31a92d] === ---> Waiting for Lock #2 (pbx.c): MUTEX 9911 ast_rdlock_contexts &conlock 0x82c980 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e637f] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xaf) [0x4df1d1] /usr/sbin/asterisk(ast_rdlock_contexts+0x23) [0x51e713] /usr/sbin/asterisk() [0x508db3] /usr/sbin/asterisk(ast_exists_extension+0x62) [0x50aab6] /usr/lib/asterisk/modules/chan_sip.so(+0x4efcd) [0x7f9d47361fcd] /usr/lib/asterisk/modules/chan_sip.so(+0x749be) [0x7f9d473879be] /usr/lib/asterisk/modules/chan_sip.so(+0x7f270) [0x7f9d47392270] /usr/lib/asterisk/modules/chan_sip.so(+0x80551) [0x7f9d47393551] /usr/lib/asterisk/modules/chan_sip.so(+0x7fdcc) [0x7f9d47392dcc] /usr/sbin/asterisk(ast_io_wait+0x1c4) [0x4d94ae] /usr/lib/asterisk/modules/chan_sip.so(+0x81cdc) [0x7f9d47394cdc] /usr/sbin/asterisk() [0x56698f] /lib/libpthread.so.0(+0x7971) [0x7f9d4eacc971] /lib/libc.so.6(clone+0x6d) [0x7f9d4f31a92d] === --- ---> Locked Here: pbx.c line 9911 (ast_rdlock_contexts) === ------------------------------------------------------------------- === === Thread ID: 140312959633152 (netconsole started at [ 1344] asterisk.c listener()) === ---> Waiting for Lock #0 (cli.c): MUTEX 900 handle_chanlist c 0x9374c70 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e637f] /usr/sbin/asterisk(__ast_pthread_mutex_trylock+0xaf) [0x4df554] /usr/sbin/asterisk(__ao2_trylock+0x5a) [0x442132] /usr/lib/asterisk/modules/chan_sip.so(+0x7f8e2) [0x7f9d473928e2] /usr/sbin/asterisk(ast_sched_runq+0x19a) [0x54a08e] /usr/lib/asterisk/modules/chan_sip.so(+0x81d8e) [0x7f9d47394d8e] /usr/sbin/asterisk() [0x56698f] /lib/libpthread.so.0(+0x7971) [0x7f9d4eacc971] /lib/libc.so.6(clone+0x6d) [0x7f9d4f31a92d] === --- ---> Locked Here: app_dial.c line 2059 (dial_exec_full) === ------------------------------------------------------------------- === === Thread ID: 140312959125248 (pbx_thread started at [ 5035] pbx.c ast_pbx_start()) === ---> Lock #0 (app_dial.c): MUTEX 2059 dial_exec_full chan 0x9374c70 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e637f] /usr/sbin/asterisk(__ast_pthread_mutex_trylock+0xaf) [0x4df554] /usr/sbin/asterisk(__ao2_trylock+0x5a) [0x442132] /usr/lib/asterisk/modules/app_dial.so(+0xbf66) [0x7f9d37ca8f66] /usr/lib/asterisk/modules/app_dial.so(+0x10106) [0x7f9d37cad106] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x4ff388] /usr/sbin/asterisk() [0x50928e] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x50acd0] /usr/sbin/asterisk() [0x50b759] /usr/sbin/asterisk() [0x50d397] /usr/sbin/asterisk() [0x56698f] /lib/libpthread.so.0(+0x7971) [0x7f9d4eacc971] /lib/libc.so.6(clone+0x6d) [0x7f9d4f31a92d] === ---> Lock #1 (channel.c): MUTEX 5428 ast_call chan 0x937dc90 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e637f] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xaf) [0x4df1d1] /usr/sbin/asterisk(__ao2_lock+0x5a) [0x442070] /usr/sbin/asterisk(ast_call+0x3c) [0x475f8f] /usr/lib/asterisk/modules/app_dial.so(+0xcc6f) [0x7f9d37ca9c6f] /usr/lib/asterisk/modules/app_dial.so(+0x10106) [0x7f9d37cad106] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x4ff388] /usr/sbin/asterisk() [0x50928e] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x50acd0] /usr/sbin/asterisk() [0x50b759] /usr/sbin/asterisk() [0x50d397] /usr/sbin/asterisk() [0x56698f] /lib/libpthread.so.0(+0x7971) [0x7f9d4eacc971] /lib/libc.so.6(clone+0x6d) [0x7f9d4f31a92d] === ---> Lock #2 (chan_local.c): MUTEX 749 local_call p 0x937cfa0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e637f] /usr/sbin/asterisk(__ast_pthread_mutex_trylock+0xaf) [0x4df554] /usr/sbin/asterisk(__ao2_trylock+0x5a) [0x442132] /usr/lib/asterisk/modules/chan_local.so(+0x4c09) [0x7f9d32ba3c09] /usr/sbin/asterisk(ast_call+0xf7) [0x47604a] /usr/lib/asterisk/modules/app_dial.so(+0xcc6f) [0x7f9d37ca9c6f] /usr/lib/asterisk/modules/app_dial.so(+0x10106) [0x7f9d37cad106] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x4ff388] /usr/sbin/asterisk() [0x50928e] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x50acd0] /usr/sbin/asterisk() [0x50b759] /usr/sbin/asterisk() [0x50d397] /usr/sbin/asterisk() [0x56698f] /lib/libpthread.so.0(+0x7971) [0x7f9d4eacc971] /lib/libc.so.6(clone+0x6d) [0x7f9d4f31a92d] === ---> Lock #3 (chan_local.c): MUTEX 754 local_call p->chan 0x93839a0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e637f] /usr/sbin/asterisk(__ast_pthread_mutex_trylock+0xaf) [0x4df554] /usr/sbin/asterisk(__ao2_trylock+0x5a) [0x442132] /usr/lib/asterisk/modules/chan_local.so(+0x4d2e) [0x7f9d32ba3d2e] /usr/sbin/asterisk(ast_call+0xf7) [0x47604a] /usr/lib/asterisk/modules/app_dial.so(+0xcc6f) [0x7f9d37ca9c6f] /usr/lib/asterisk/modules/app_dial.so(+0x10106) [0x7f9d37cad106] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x4ff388] /usr/sbin/asterisk() [0x50928e] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x50acd0] /usr/sbin/asterisk() [0x50b759] /usr/sbin/asterisk() [0x50d397] /usr/sbin/asterisk() [0x56698f] /lib/libpthread.so.0(+0x7971) [0x7f9d4eacc971] /lib/libc.so.6(clone+0x6d) [0x7f9d4f31a92d] === ---> Lock #4 (pbx.c): MUTEX 9911 ast_rdlock_contexts &conlock 0x82c980 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e637f] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xaf) [0x4df1d1] /usr/sbin/asterisk(ast_rdlock_contexts+0x23) [0x51e713] /usr/sbin/asterisk() [0x508db3] /usr/sbin/asterisk(ast_exists_extension+0x62) [0x50aab6] /usr/lib/asterisk/modules/chan_local.so(+0x56e8) [0x7f9d32ba46e8] /usr/sbin/asterisk(ast_call+0xf7) [0x47604a] /usr/lib/asterisk/modules/app_dial.so(+0xcc6f) [0x7f9d37ca9c6f] /usr/lib/asterisk/modules/app_dial.so(+0x10106) [0x7f9d37cad106] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x4ff388] /usr/sbin/asterisk() [0x50928e] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x50acd0] /usr/sbin/asterisk() [0x50b759] /usr/sbin/asterisk() [0x50d397] /usr/sbin/asterisk() [0x56698f] /lib/libpthread.so.0(+0x7971) [0x7f9d4eacc971] /lib/libc.so.6(clone+0x6d) [0x7f9d4f31a92d] === ------------------------------------------------------------------- === === Thread ID: 140312958617344 (autoservice_run started at [ 215] autoservice.c ast_autoservice_start()) === ---> Waiting for Lock #0 (channel.c): MUTEX 3049 ast_waitfor_nandfds c[x] 0x93839a0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e637f] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xaf) [0x4df1d1] /usr/sbin/asterisk(__ao2_lock+0x5a) [0x442070] /usr/sbin/asterisk(ast_waitfor_nandfds+0x208) [0x46dda7] /usr/sbin/asterisk(ast_waitfor_n+0x43) [0x46e7f4] /usr/sbin/asterisk() [0x447b8c] /usr/sbin/asterisk() [0x56698f] /lib/libpthread.so.0(+0x7971) [0x7f9d4eacc971] /lib/libc.so.6(clone+0x6d) [0x7f9d4f31a92d] === --- ---> Locked Here: chan_local.c line 754 (local_call) === ------------------------------------------------------------------- === === Thread ID: 140312958109440 (netconsole started at [ 1344] asterisk.c listener()) === ---> Lock #0 (astobj2.c): MUTEX 657 internal_ao2_callback c 0x2b1ef60 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e637f] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xaf) [0x4df1d1] /usr/sbin/asterisk(__ao2_lock+0x5a) [0x442070] /usr/sbin/asterisk() [0x442d80] /usr/sbin/asterisk(__ao2_callback+0x5f) [0x443251] /usr/sbin/asterisk(ast_begin_shutdown+0x39) [0x466bea] /usr/sbin/asterisk() [0x43a400] /usr/sbin/asterisk() [0x43b08a] /usr/sbin/asterisk(ast_cli_command_full+0x233) [0x48b87d] /usr/sbin/asterisk(ast_cli_command_multiple_full+0xbb) [0x48ba23] /usr/sbin/asterisk() [0x43927c] /usr/sbin/asterisk() [0x56698f] /lib/libpthread.so.0(+0x7971) [0x7f9d4eacc971] /lib/libc.so.6(clone+0x6d) [0x7f9d4f31a92d] === ---> Waiting for Lock #1 (channel.c): MUTEX 2620 ast_softhangup chan 0x9374c70 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e637f] /usr/sbin/asterisk(__ast_pthread_mutex_trylock+0xaf) [0x4df554] /usr/sbin/asterisk(__ao2_trylock+0x5a) [0x442132] /usr/lib/asterisk/modules/chan_sip.so(+0x7f8e2) [0x7f9d473928e2] /usr/sbin/asterisk(ast_sched_runq+0x19a) [0x54a08e] /usr/lib/asterisk/modules/chan_sip.so(+0x81d8e) [0x7f9d47394d8e] /usr/sbin/asterisk() [0x56698f] /lib/libpthread.so.0(+0x7971) [0x7f9d4eacc971] /lib/libc.so.6(clone+0x6d) [0x7f9d4f31a92d] === --- ---> Locked Here: app_dial.c line 2059 (dial_exec_full) === ------------------------------------------------------------------- === === Thread ID: 140312957601536 (netconsole started at [ 1344] asterisk.c listener()) === ---> Waiting for Lock #0 (astobj2.c): MUTEX 838 internal_ao2_iterator_next a->c 0x2b1ef60 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e637f] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xaf) [0x4df1d1] /usr/sbin/asterisk(__ao2_lock+0x5a) [0x442070] /usr/sbin/asterisk() [0x443519] /usr/sbin/asterisk(__ao2_iterator_next+0x2f) [0x44394b] /usr/sbin/asterisk(ast_channel_iterator_next+0x1c) [0x469d60] /usr/sbin/asterisk() [0x486b32] /usr/sbin/asterisk(ast_cli_command_full+0x233) [0x48b87d] /usr/sbin/asterisk(ast_cli_command_multiple_full+0xbb) [0x48ba23] /usr/sbin/asterisk() [0x43923e] /usr/sbin/asterisk() [0x56698f] /lib/libpthread.so.0(+0x7971) [0x7f9d4eacc971] /lib/libc.so.6(clone+0x6d) [0x7f9d4f31a92d] === --- ---> Locked Here: astobj2.c line 657 (internal_ao2_callback) === ------------------------------------------------------------------- === =======================================================================