======================================================================= === Currently Held Locks ============================================== ======================================================================= === === (): (times locked) === === Thread ID: 0xb6e91b90 (do_monitor started at [25036] chan_sip.c restart_monitor()) === ---> Lock #0 (chan_sip.c): MUTEX 24551 handle_request_do &netlock 0x1d3f80 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x811fada] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x77) [0x811ab97] /usr/lib/asterisk/modules/chan_sip.so [0x1b0072] /usr/lib/asterisk/modules/chan_sip.so [0x1b20a4] /usr/sbin/asterisk(ast_io_wait+0x90) [0x8115a90] /usr/lib/asterisk/modules/chan_sip.so [0x16fc5c] /usr/sbin/asterisk [0x8199ec1] /lib/libpthread.so.0 [0x676832] /lib/libc.so.6(clone+0x5e) [0x5b6e0e] === ---> Lock #1 (chan_sip.c): MUTEX 22802 handle_request_refer p 0x9fe9170 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x811fada] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x77) [0x811ab97] /usr/lib/asterisk/modules/chan_sip.so [0x19a181] /usr/lib/asterisk/modules/chan_sip.so [0x1af1f2] /usr/lib/asterisk/modules/chan_sip.so [0x1b0e80] /usr/lib/asterisk/modules/chan_sip.so [0x1b20a4] /usr/sbin/asterisk(ast_io_wait+0x90) [0x8115a90] /usr/lib/asterisk/modules/chan_sip.so [0x16fc5c] /usr/sbin/asterisk [0x8199ec1] /lib/libpthread.so.0 [0x676832] /lib/libc.so.6(clone+0x5e) [0x5b6e0e] === ---> Lock #2 (channel.c): MUTEX 6300 ast_do_masquerade channels 0x9c0daf8 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x811fada] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x77) [0x811ab97] /usr/sbin/asterisk(ast_do_masquerade+0x6f) [0x80b9aef] /usr/lib/asterisk/modules/chan_sip.so [0x19a6eb] /usr/lib/asterisk/modules/chan_sip.so [0x1af1f2] /usr/lib/asterisk/modules/chan_sip.so [0x1b0e80] /usr/lib/asterisk/modules/chan_sip.so [0x1b20a4] /usr/sbin/asterisk(ast_io_wait+0x90) [0x8115a90] /usr/lib/asterisk/modules/chan_sip.so [0x16fc5c] /usr/sbin/asterisk [0x8199ec1] /lib/libpthread.so.0 [0x676832] /lib/libc.so.6(clone+0x5e) [0x5b6e0e] === ---> Tried and failed to get Lock #3 (channel.c): MUTEX 6323 ast_do_masquerade clonechan 0xb6e1978 (0) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x811fada] /usr/sbin/asterisk(__ast_pthread_mutex_trylock+0x76) [0x811d086] /usr/sbin/asterisk(ast_do_masquerade+0xde) [0x80b9b5e] /usr/lib/asterisk/modules/chan_sip.so [0x19a6eb] /usr/lib/asterisk/modules/chan_sip.so [0x1af1f2] /usr/lib/asterisk/modules/chan_sip.so [0x1b0e80] /usr/lib/asterisk/modules/chan_sip.so [0x1b20a4] /usr/sbin/asterisk(ast_io_wait+0x90) [0x8115a90] /usr/lib/asterisk/modules/chan_sip.so [0x16fc5c] /usr/sbin/asterisk [0x8199ec1] /lib/libpthread.so.0 [0x676832] /lib/libc.so.6(clone+0x5e) [0x5b6e0e] === ------------------------------------------------------------------- === === Thread ID: 0x1e4cb90 (pbx_thread started at [ 5079] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 4749 ast_write chan 0xad3ba860 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x811fada] /usr/sbin/asterisk(__ast_pthread_mutex_trylock+0x76) [0x811d086] /usr/sbin/asterisk(ast_write+0x47) [0x80bb5d7] /usr/sbin/asterisk [0x80c1037] /usr/sbin/asterisk(ast_channel_bridge+0xc82) [0x80c2132] /usr/sbin/asterisk(ast_bridge_call+0x347) [0x80f2d07] /usr/lib/asterisk/modules/app_dial.so [0x39a862] /usr/lib/asterisk/modules/app_dial.so [0x39ce59] /usr/sbin/asterisk(pbx_exec+0xcb) [0x8144b6b] /usr/sbin/asterisk [0x81537fd] /usr/sbin/asterisk [0x8156b54] /usr/sbin/asterisk [0x81589f0] /usr/sbin/asterisk [0x8199ec1] /lib/libpthread.so.0 [0x676832] /lib/libc.so.6(clone+0x5e) [0x5b6e0e] === ------------------------------------------------------------------- === === Thread ID: 0x54a0b90 (pbx_thread started at [ 5079] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 3714 __ast_read chan 0xb6e1978 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x811fada] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x77) [0x811ab97] /usr/sbin/asterisk [0x80bed5d] /usr/sbin/asterisk [0x80c0cd5] /usr/sbin/asterisk(ast_channel_bridge+0xc82) [0x80c2132] /usr/sbin/asterisk(ast_bridge_call+0x347) [0x80f2d07] /usr/lib/asterisk/modules/app_dial.so [0x39a862] /usr/lib/asterisk/modules/app_dial.so [0x39ce59] /usr/sbin/asterisk(pbx_exec+0xcb) [0x8144b6b] /usr/sbin/asterisk [0x81537fd] /usr/sbin/asterisk [0x8156b54] /usr/sbin/asterisk [0x81589f0] /usr/sbin/asterisk [0x8199ec1] /lib/libpthread.so.0 [0x676832] /lib/libc.so.6(clone+0x5e) [0x5b6e0e] === ---> Waiting for Lock #1 (chan_sip.c): MUTEX 7234 sip_read p 0x9fe9170 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x811fada] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x77) [0x811ab97] /usr/lib/asterisk/modules/chan_sip.so [0x125eb7] /usr/sbin/asterisk [0x80bfefb] /usr/sbin/asterisk [0x80c0cd5] /usr/sbin/asterisk(ast_channel_bridge+0xc82) [0x80c2132] /usr/sbin/asterisk(ast_bridge_call+0x347) [0x80f2d07] /usr/lib/asterisk/modules/app_dial.so [0x39a862] /usr/lib/asterisk/modules/app_dial.so [0x39ce59] /usr/sbin/asterisk(pbx_exec+0xcb) [0x8144b6b] /usr/sbin/asterisk [0x81537fd] /usr/sbin/asterisk [0x8156b54] /usr/sbin/asterisk [0x81589f0] /usr/sbin/asterisk [0x8199ec1] /lib/libpthread.so.0 [0x676832] /lib/libc.so.6(clone+0x5e) [0x5b6e0e] === --- ---> Locked Here: chan_sip.c line 22802 (handle_request_refer) === ------------------------------------------------------------------- === =======================================================================