======================================================================= === Currently Held Locks ============================================== ======================================================================= === === (): (times locked) === === Thread ID: 1093847360 (do_monitor started at [22438] chan_sip.c restart_monitor()) === ---> Lock #0 (chan_sip.c): MUTEX 21889 handle_request_do &netlock 0x2aaabbebc700 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4db6a2] /usr/lib64/asterisk/modules/chan_sip.so [0x2aaabbc24ca6] /usr/lib64/asterisk/modules/chan_sip.so [0x2aaabbc894b4] /usr/lib64/asterisk/modules/chan_sip.so [0x2aaabbc89262] /usr/sbin/asterisk(ast_io_wait+0x19c) [0x4cfea2] /usr/lib64/asterisk/modules/chan_sip.so [0x2aaabbc8b005] /usr/sbin/asterisk [0x564d57] /lib64/libpthread.so.0 [0x38232064a7] /lib64/libc.so.6(clone+0x6d) [0x3822ad3c2d] === ---> Lock #1 (chan_sip.c): MUTEX 7386 find_call sip_pvt_ptr 0x1b3dce70 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4db6a2] /usr/sbin/asterisk [0x442580] /usr/sbin/asterisk(_ao2_lock+0x53) [0x4423fa] /usr/lib64/asterisk/modules/chan_sip.so [0x2aaabbc3bb08] /usr/lib64/asterisk/modules/chan_sip.so [0x2aaabbc894c8] /usr/lib64/asterisk/modules/chan_sip.so [0x2aaabbc89262] /usr/sbin/asterisk(ast_io_wait+0x19c) [0x4cfea2] /usr/lib64/asterisk/modules/chan_sip.so [0x2aaabbc8b005] /usr/sbin/asterisk [0x564d57] /lib64/libpthread.so.0 [0x38232064a7] /lib64/libc.so.6(clone+0x6d) [0x3822ad3c2d] === ---> Lock #2 (chan_sip.c): MUTEX 21903 handle_request_do (channel lock) 0x1b3f8a70 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4db6a2] /usr/sbin/asterisk [0x475343] /usr/sbin/asterisk(__ast_channel_trylock+0xa4) [0x47503e] /usr/lib64/asterisk/modules/chan_sip.so [0x2aaabbc895d0] /usr/lib64/asterisk/modules/chan_sip.so [0x2aaabbc89262] /usr/sbin/asterisk(ast_io_wait+0x19c) [0x4cfea2] /usr/lib64/asterisk/modules/chan_sip.so [0x2aaabbc8b005] /usr/sbin/asterisk [0x564d57] /lib64/libpthread.so.0 [0x38232064a7] /lib64/libc.so.6(clone+0x6d) [0x3822ad3c2d] === ---> Waiting for Lock #3 (chan_local.c): MUTEX 186 local_bridgedchannel &p->lock 0x1b3d1fb0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4db6a2] /usr/lib64/asterisk/modules/chan_local.so [0x2aaac0f8825c] /usr/lib64/asterisk/modules/chan_local.so [0x2aaac0f891ef] /usr/sbin/asterisk(ast_bridged_channel+0x4a) [0x470af0] /usr/lib64/asterisk/modules/chan_sip.so [0x2aaabbc85130] /usr/lib64/asterisk/modules/chan_sip.so [0x2aaabbc88904] /usr/lib64/asterisk/modules/chan_sip.so [0x2aaabbc899d8] /usr/lib64/asterisk/modules/chan_sip.so [0x2aaabbc89262] /usr/sbin/asterisk(ast_io_wait+0x19c) [0x4cfea2] /usr/lib64/asterisk/modules/chan_sip.so [0x2aaabbc8b005] /usr/sbin/asterisk [0x564d57] /lib64/libpthread.so.0 [0x38232064a7] /lib64/libc.so.6(clone+0x6d) [0x3822ad3c2d] === --- ---> Locked Here: chan_local.c line 370 (local_write) === ------------------------------------------------------------------- === === Thread ID: 1078835520 (pbx_thread started at [ 4563] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 3386 ast_write (channel lock) 0x1b3ecdc0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4db6a2] /usr/sbin/asterisk [0x475343] /usr/sbin/asterisk(__ast_channel_trylock+0xa4) [0x47503e] /usr/sbin/asterisk(ast_write+0xeb) [0x46abb7] /usr/sbin/asterisk [0x47148e] /usr/sbin/asterisk(ast_channel_bridge+0x13a0) [0x473225] /usr/sbin/asterisk(ast_bridge_call+0xc49) [0x4af45c] /usr/lib64/asterisk/modules/app_dial.so [0x2aaabeb2cd5b] /usr/lib64/asterisk/modules/app_dial.so [0x2aaabeb2e18c] /usr/sbin/asterisk(pbx_exec+0x1d3) [0x4efba5] /usr/sbin/asterisk [0x4f94a4] /usr/sbin/asterisk(ast_spawn_extension+0x64) [0x4facfd] /usr/sbin/asterisk [0x4fb4a8] /usr/sbin/asterisk [0x4fd500] /usr/sbin/asterisk [0x564d57] /lib64/libpthread.so.0 [0x38232064a7] /lib64/libc.so.6(clone+0x6d) [0x3822ad3c2d] === ---> Lock #1 (chan_local.c): MUTEX 370 local_write &p->lock 0x1b3d1fb0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4db6a2] /usr/lib64/asterisk/modules/chan_local.so [0x2aaac0f8825c] /usr/lib64/asterisk/modules/chan_local.so [0x2aaac0f89f06] /usr/sbin/asterisk(ast_write+0x10d0) [0x46bb9c] /usr/sbin/asterisk [0x47148e] /usr/sbin/asterisk(ast_channel_bridge+0x13a0) [0x473225] /usr/sbin/asterisk(ast_bridge_call+0xc49) [0x4af45c] /usr/lib64/asterisk/modules/app_dial.so [0x2aaabeb2cd5b] /usr/lib64/asterisk/modules/app_dial.so [0x2aaabeb2e18c] /usr/sbin/asterisk(pbx_exec+0x1d3) [0x4efba5] /usr/sbin/asterisk [0x4f94a4] /usr/sbin/asterisk(ast_spawn_extension+0x64) [0x4facfd] /usr/sbin/asterisk [0x4fb4a8] /usr/sbin/asterisk [0x4fd500] /usr/sbin/asterisk [0x564d57] /lib64/libpthread.so.0 [0x38232064a7] /lib64/libc.so.6(clone+0x6d) [0x3822ad3c2d] === ---> Waiting for Lock #2 (chan_local.c): MUTEX 186 local_bridgedchannel &p->lock 0x1b3d2c80 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4db6a2] /usr/lib64/asterisk/modules/chan_local.so [0x2aaac0f8825c] /usr/lib64/asterisk/modules/chan_local.so [0x2aaac0f891ef] /usr/sbin/asterisk(ast_bridged_channel+0x4a) [0x470af0] /usr/lib64/asterisk/modules/chan_local.so [0x2aaac0f89c1b] /usr/lib64/asterisk/modules/chan_local.so [0x2aaac0f89f47] /usr/sbin/asterisk(ast_write+0x10d0) [0x46bb9c] /usr/sbin/asterisk [0x47148e] /usr/sbin/asterisk(ast_channel_bridge+0x13a0) [0x473225] /usr/sbin/asterisk(ast_bridge_call+0xc49) [0x4af45c] /usr/lib64/asterisk/modules/app_dial.so [0x2aaabeb2cd5b] /usr/lib64/asterisk/modules/app_dial.so [0x2aaabeb2e18c] /usr/sbin/asterisk(pbx_exec+0x1d3) [0x4efba5] /usr/sbin/asterisk [0x4f94a4] /usr/sbin/asterisk(ast_spawn_extension+0x64) [0x4facfd] /usr/sbin/asterisk [0x4fb4a8] /usr/sbin/asterisk [0x4fd500] /usr/sbin/asterisk [0x564d57] /lib64/libpthread.so.0 [0x38232064a7] /lib64/libc.so.6(clone+0x6d) [0x3822ad3c2d] === --- ---> Locked Here: chan_local.c line 370 (local_write) === ------------------------------------------------------------------- === === Thread ID: 1108629824 (pbx_thread started at [ 4563] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 3386 ast_write (channel lock) 0x1b5ff870 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4db6a2] /usr/sbin/asterisk [0x475343] /usr/sbin/asterisk(__ast_channel_trylock+0xa4) [0x47503e] /usr/sbin/asterisk(ast_write+0xeb) [0x46abb7] /usr/sbin/asterisk [0x47148e] /usr/sbin/asterisk(ast_channel_bridge+0x13a0) [0x473225] /usr/sbin/asterisk(ast_bridge_call+0xc49) [0x4af45c] /usr/lib64/asterisk/modules/app_dial.so [0x2aaabeb2cd5b] /usr/lib64/asterisk/modules/app_dial.so [0x2aaabeb2e18c] /usr/sbin/asterisk(pbx_exec+0x1d3) [0x4efba5] /usr/lib64/asterisk/modules/pbx_dundi.so [0x2aaac1a005b2] /usr/sbin/asterisk [0x4f95bb] /usr/sbin/asterisk(ast_spawn_extension+0x64) [0x4facfd] /usr/sbin/asterisk [0x4fb4a8] /usr/sbin/asterisk [0x4fd500] /usr/sbin/asterisk [0x564d57] /lib64/libpthread.so.0 [0x38232064a7] /lib64/libc.so.6(clone+0x6d) [0x3822ad3c2d] === ---> Lock #1 (chan_local.c): MUTEX 370 local_write &p->lock 0x1b3d2c80 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4db6a2] /usr/lib64/asterisk/modules/chan_local.so [0x2aaac0f8825c] /usr/lib64/asterisk/modules/chan_local.so [0x2aaac0f89f06] /usr/sbin/asterisk(ast_write+0x10d0) [0x46bb9c] /usr/sbin/asterisk [0x47148e] /usr/sbin/asterisk(ast_channel_bridge+0x13a0) [0x473225] /usr/sbin/asterisk(ast_bridge_call+0xc49) [0x4af45c] /usr/lib64/asterisk/modules/app_dial.so [0x2aaabeb2cd5b] /usr/lib64/asterisk/modules/app_dial.so [0x2aaabeb2e18c] /usr/sbin/asterisk(pbx_exec+0x1d3) [0x4efba5] /usr/lib64/asterisk/modules/pbx_dundi.so [0x2aaac1a005b2] /usr/sbin/asterisk [0x4f95bb] /usr/sbin/asterisk(ast_spawn_extension+0x64) [0x4facfd] /usr/sbin/asterisk [0x4fb4a8] /usr/sbin/asterisk [0x4fd500] /usr/sbin/asterisk [0x564d57] /lib64/libpthread.so.0 [0x38232064a7] /lib64/libc.so.6(clone+0x6d) [0x3822ad3c2d] === ---> Lock #2 (chan_local.c): MUTEX 303 check_bridge (channel lock) 0x1b6f8dd0 (2) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4db6a2] /usr/sbin/asterisk [0x475343] /usr/sbin/asterisk(__ast_channel_trylock+0xa4) [0x47503e] /usr/sbin/asterisk(ast_channel_masquerade+0x96) [0x46e0dc] /usr/lib64/asterisk/modules/chan_local.so [0x2aaac0f89e1b] /usr/lib64/asterisk/modules/chan_local.so [0x2aaac0f89f47] /usr/sbin/asterisk(ast_write+0x10d0) [0x46bb9c] /usr/sbin/asterisk [0x47148e] /usr/sbin/asterisk(ast_channel_bridge+0x13a0) [0x473225] /usr/sbin/asterisk(ast_bridge_call+0xc49) [0x4af45c] /usr/lib64/asterisk/modules/app_dial.so [0x2aaabeb2cd5b] /usr/lib64/asterisk/modules/app_dial.so [0x2aaabeb2e18c] /usr/sbin/asterisk(pbx_exec+0x1d3) [0x4efba5] /usr/lib64/asterisk/modules/pbx_dundi.so [0x2aaac1a005b2] /usr/sbin/asterisk [0x4f95bb] /usr/sbin/asterisk(ast_spawn_extension+0x64) [0x4facfd] /usr/sbin/asterisk [0x4fb4a8] /usr/sbin/asterisk [0x4fd500] /usr/sbin/asterisk [0x564d57] /lib64/libpthread.so.0 [0x38232064a7] /lib64/libc.so.6(clone+0x6d) [0x3822ad3c2d] === ---> Lock #3 (chan_local.c): MUTEX 305 check_bridge (channel lock) 0x1b5a4240 (2) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4db6a2] /usr/sbin/asterisk [0x46cb08] /usr/sbin/asterisk(__ast_channel_lock+0xa4) [0x474db3] /usr/sbin/asterisk(ast_channel_masquerade+0x42) [0x46e088] /usr/lib64/asterisk/modules/chan_local.so [0x2aaac0f89e1b] /usr/lib64/asterisk/modules/chan_local.so [0x2aaac0f89f47] /usr/sbin/asterisk(ast_write+0x10d0) [0x46bb9c] /usr/sbin/asterisk [0x47148e] /usr/sbin/asterisk(ast_channel_bridge+0x13a0) [0x473225] /usr/sbin/asterisk(ast_bridge_call+0xc49) [0x4af45c] /usr/lib64/asterisk/modules/app_dial.so [0x2aaabeb2cd5b] /usr/lib64/asterisk/modules/app_dial.so [0x2aaabeb2e18c] /usr/sbin/asterisk(pbx_exec+0x1d3) [0x4efba5] /usr/lib64/asterisk/modules/pbx_dundi.so [0x2aaac1a005b2] /usr/sbin/asterisk [0x4f95bb] /usr/sbin/asterisk(ast_spawn_extension+0x64) [0x4facfd] /usr/sbin/asterisk [0x4fb4a8] /usr/sbin/asterisk [0x4fd500] /usr/sbin/asterisk [0x564d57] /lib64/libpthread.so.0 [0x38232064a7] /lib64/libc.so.6(clone+0x6d) [0x3822ad3c2d] === ---> Waiting for Lock #4 (chan_local.c): MUTEX 186 local_bridgedchannel &p->lock 0x1b3d1fb0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4db6a2] /usr/lib64/asterisk/modules/chan_local.so [0x2aaac0f8825c] /usr/lib64/asterisk/modules/chan_local.so [0x2aaac0f891ef] /usr/sbin/asterisk(ast_bridged_channel+0x4a) [0x470af0] /usr/lib64/asterisk/modules/chan_sip.so [0x2aaabbc85130] /usr/lib64/asterisk/modules/chan_sip.so [0x2aaabbc88904] /usr/lib64/asterisk/modules/chan_sip.so [0x2aaabbc899d8] /usr/lib64/asterisk/modules/chan_sip.so [0x2aaabbc89262] /usr/sbin/asterisk(ast_io_wait+0x19c) [0x4cfea2] /usr/lib64/asterisk/modules/chan_sip.so [0x2aaabbc8b005] /usr/sbin/asterisk [0x564d57] /lib64/libpthread.so.0 [0x38232064a7] /lib64/libc.so.6(clone+0x6d) [0x3822ad3c2d] === --- ---> Locked Here: chan_local.c line 370 (local_write) === ------------------------------------------------------------------- === =======================================================================