======================================================================= === Currently Held Locks ============================================== ======================================================================= === === (): (times locked) === === Thread ID: 0xaf81cb90 (do_monitor started at [25507] chan_sip.c restart_monitor()) === ---> Lock #0 (chan_sip.c): MUTEX 25020 handle_request_do &netlock 0xb65258a0 (1) asterisk(ast_bt_get_addresses+0x19) [0x813de7f] asterisk(__ast_pthread_mutex_lock+0xb5) [0x8136821] /usr/lib/asterisk/modules/chan_sip.so [0xb64db43c] /usr/lib/asterisk/modules/chan_sip.so [0xb64db1fe] asterisk(ast_io_wait+0x14d) [0x8130ee2] /usr/lib/asterisk/modules/chan_sip.so [0xb64dcfb6] asterisk [0x81cb12f] /lib/tls/i686/cmov/libpthread.so.0 [0xb731c50f] /lib/tls/i686/cmov/libc.so.6(clone+0x5e) [0xb7550a0e] === ---> Waiting for Lock #1 (chan_sip.c): MUTEX 7833 sip_pvt_lock_full pvt 0x971f518 (1) asterisk(ast_bt_get_addresses+0x19) [0x813de7f] asterisk(__ast_pthread_mutex_lock+0xb5) [0x8136821] asterisk(__ao2_lock+0x4a) [0x808a8a3] /usr/lib/asterisk/modules/chan_sip.so [0xb6474758] /usr/lib/asterisk/modules/chan_sip.so [0xb64db52d] /usr/lib/asterisk/modules/chan_sip.so [0xb64db1fe] asterisk(ast_io_wait+0x14d) [0x8130ee2] /usr/lib/asterisk/modules/chan_sip.so [0xb64dcfb6] asterisk [0x81cb12f] /lib/tls/i686/cmov/libpthread.so.0 [0xb731c50f] /lib/tls/i686/cmov/libc.so.6(clone+0x5e) [0xb7550a0e] === --- ---> Locked Here: chan_sip.c line 7272 (sip_read) === ------------------------------------------------------------------- === === Thread ID: 0xaf243b90 (pbx_thread started at [ 5211] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 3763 __ast_read chan 0x9728c38 (1) asterisk(ast_bt_get_addresses+0x19) [0x813de7f] asterisk(__ast_pthread_mutex_lock+0xb5) [0x8136821] asterisk(__ao2_lock+0x4a) [0x808a8a3] asterisk [0x80badfb] asterisk(ast_read+0x19) [0x80bd499] /usr/lib/asterisk/modules/res_fax.so [0xb6e4e061] /usr/lib/asterisk/modules/res_fax.so [0xb6e5172d] asterisk(pbx_exec+0x294) [0x815e43a] asterisk [0x81686be] asterisk(ast_spawn_extension+0x53) [0x816a45d] asterisk [0x816b18c] asterisk [0x816d703] asterisk [0x81cb12f] /lib/tls/i686/cmov/libpthread.so.0 [0xb731c50f] /lib/tls/i686/cmov/libc.so.6(clone+0x5e) [0xb7550a0e] === ---> Lock #1 (chan_sip.c): MUTEX 7272 sip_read p 0x971f518 (1) asterisk(ast_bt_get_addresses+0x19) [0x813de7f] asterisk(__ast_pthread_mutex_lock+0xb5) [0x8136821] asterisk(__ao2_lock+0x4a) [0x808a8a3] /usr/lib/asterisk/modules/chan_sip.so [0xb64713e2] asterisk [0x80bb71c] asterisk(ast_read+0x19) [0x80bd499] /usr/lib/asterisk/modules/res_fax.so [0xb6e4e061] /usr/lib/asterisk/modules/res_fax.so [0xb6e5172d] asterisk(pbx_exec+0x294) [0x815e43a] asterisk [0x81686be] asterisk(ast_spawn_extension+0x53) [0x816a45d] asterisk [0x816b18c] asterisk [0x816d703] asterisk [0x81cb12f] /lib/tls/i686/cmov/libpthread.so.0 [0xb731c50f] /lib/tls/i686/cmov/libc.so.6(clone+0x5e) [0xb7550a0e] === ---> Lock #2 (pbx.c): MUTEX 10085 ast_rdlock_contexts &conlock 0x823e5e0 (1) asterisk(ast_bt_get_addresses+0x19) [0x813de7f] asterisk(__ast_pthread_mutex_lock+0xb5) [0x8136821] asterisk(ast_rdlock_contexts+0x32) [0x818015d] asterisk [0x81681cc] asterisk(ast_exists_extension+0x55) [0x816a2ac] /usr/lib/asterisk/modules/chan_sip.so [0xb6471660] asterisk [0x80bb71c] asterisk(ast_read+0x19) [0x80bd499] /usr/lib/asterisk/modules/res_fax.so [0xb6e4e061] /usr/lib/asterisk/modules/res_fax.so [0xb6e5172d] asterisk(pbx_exec+0x294) [0x815e43a] asterisk [0x81686be] asterisk(ast_spawn_extension+0x53) [0x816a45d] asterisk [0x816b18c] asterisk [0x816d703] asterisk [0x81cb12f] /lib/tls/i686/cmov/libpthread.so.0 [0xb731c50f] /lib/tls/i686/cmov/libc.so.6(clone+0x5e) [0xb7550a0e] === ------------------------------------------------------------------- === === Thread ID: 0xaf1cbb90 (autoservice_run started at [ 215] autoservice.c ast_autoservice_start()) === ---> Waiting for Lock #0 (channel.c): MUTEX 3176 ast_waitfor_nandfds c[x] 0x9728c38 (1) asterisk(ast_bt_get_addresses+0x19) [0x813de7f] asterisk(__ast_pthread_mutex_lock+0xb5) [0x8136821] asterisk(__ao2_lock+0x4a) [0x808a8a3] /usr/lib/asterisk/modules/pbx_lua.so [0xb6e06323] /usr/lib/asterisk/modules/pbx_lua.so [0xb6e06500] asterisk(pbx_find_extension+0xc93) [0x8162c2c] asterisk(pbx_find_extension+0xdcc) [0x8162d65] asterisk [0x8168239] asterisk(ast_exists_extension+0x55) [0x816a2ac] /usr/lib/asterisk/modules/chan_sip.so [0xb6471660] asterisk [0x80bb71c] asterisk(ast_read+0x19) [0x80bd499] /usr/lib/asterisk/modules/res_fax.so [0xb6e4e061] /usr/lib/asterisk/modules/res_fax.so [0xb6e5172d] asterisk(pbx_exec+0x294) [0x815e43a] asterisk [0x81686be] asterisk(ast_spawn_extension+0x53) [0x816a45d] asterisk [0x816b18c] asterisk [0x816d703] asterisk [0x81cb12f] /lib/tls/i686/cmov/libpthread.so.0 [0xb731c50f] /lib/tls/i686/cmov/libc.so.6(clone+0x5e) [0xb7550a0e] === --- ---> Locked Here: channel.c line 3763 (__ast_read) === ------------------------------------------------------------------- === =======================================================================