======================================================================= === Currently Held Locks ============================================== ======================================================================= === === (): (times locked) === === Thread ID: -1362953360 (do_monitor started at [22809] chan_sip.c restart_monitor()) === ---> Lock #0 (chan_sip.c): MUTEX 22259 handle_request_do &netlock 0xb6494cc0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811023e] /usr/lib/asterisk/modules/chan_sip.so(+0x7dc6) [0xb640cdc6] /usr/lib/asterisk/modules/chan_sip.so(+0x62885) [0xb6467885] /usr/lib/asterisk/modules/chan_sip.so(+0x6264d) [0xb646764d] /usr/sbin/asterisk(ast_io_wait+0x144) [0x8105b2e] /usr/lib/asterisk/modules/chan_sip.so(+0x64419) [0xb6469419] /usr/sbin/asterisk() [0x818b241] /lib/i686/cmov/libpthread.so.0(+0x5955) [0xb72b9955] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb74c6e7e] === ---> Lock #1 (chan_sip.c): MUTEX 6734 sip_new i 0xaf0c24b0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811023e] /usr/sbin/asterisk() [0x8087a10] /usr/sbin/asterisk(_ao2_lock+0x48) [0x8088600] /usr/lib/asterisk/modules/chan_sip.so(+0x1a004) [0xb641f004] /usr/lib/asterisk/modules/chan_sip.so(+0x5a6e2) [0xb645f6e2] /usr/lib/asterisk/modules/chan_sip.so(+0x61c17) [0xb6466c17] /usr/lib/asterisk/modules/chan_sip.so(+0x62e6d) [0xb6467e6d] /usr/lib/asterisk/modules/chan_sip.so(+0x6264d) [0xb646764d] /usr/sbin/asterisk(ast_io_wait+0x144) [0x8105b2e] /usr/lib/asterisk/modules/chan_sip.so(+0x64419) [0xb6469419] /usr/sbin/asterisk() [0x818b241] /lib/i686/cmov/libpthread.so.0(+0x5955) [0xb72b9955] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb74c6e7e] === ---> Lock #2 (channel.c): RDLOCK 1355 ast_channel_search_locked &(&channels)->lock 0x81fc648 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811023e] /usr/sbin/asterisk() [0x80a33c3] /usr/sbin/asterisk(ast_channel_search_locked+0x39) [0x80a6af7] /usr/sbin/asterisk(ast_pickup_call+0x19) [0x80ee5b0] /usr/lib/asterisk/modules/chan_sip.so(+0x5b4a6) [0xb64604a6] /usr/lib/asterisk/modules/chan_sip.so(+0x61c17) [0xb6466c17] /usr/lib/asterisk/modules/chan_sip.so(+0x62e6d) [0xb6467e6d] /usr/lib/asterisk/modules/chan_sip.so(+0x6264d) [0xb646764d] /usr/sbin/asterisk(ast_io_wait+0x144) [0x8105b2e] /usr/lib/asterisk/modules/chan_sip.so(+0x64419) [0xb6469419] /usr/sbin/asterisk() [0x818b241] /lib/i686/cmov/libpthread.so.0(+0x5955) [0xb72b9955] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb74c6e7e] === ---> Waiting for Lock #3 (channel.c): MUTEX 1357 ast_channel_search_locked &c->lock_dont_use 0xb2d76764 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811023e] /usr/sbin/asterisk() [0x80a265c] /usr/sbin/asterisk(ast_channel_search_locked+0x76) [0x80a6b34] /usr/sbin/asterisk(ast_pickup_call+0x19) [0x80ee5b0] /usr/lib/asterisk/modules/chan_sip.so(+0x5b4a6) [0xb64604a6] /usr/lib/asterisk/modules/chan_sip.so(+0x61c17) [0xb6466c17] /usr/lib/asterisk/modules/chan_sip.so(+0x62e6d) [0xb6467e6d] /usr/lib/asterisk/modules/chan_sip.so(+0x6264d) [0xb646764d] /usr/sbin/asterisk(ast_io_wait+0x144) [0x8105b2e] /usr/lib/asterisk/modules/chan_sip.so(+0x64419) [0xb6469419] /usr/sbin/asterisk() [0x818b241] /lib/i686/cmov/libpthread.so.0(+0x5955) [0xb72b9955] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb74c6e7e] === --- ---> Locked Here: channel.c line 2744 (__ast_read) === ------------------------------------------------------------------- === === Thread ID: -1366643856 (pbx_thread started at [ 4627] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 2744 __ast_read &chan->lock_dont_use 0xb2d76764 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811023e] /usr/sbin/asterisk() [0x80a2994] /usr/sbin/asterisk() [0x80aa384] /usr/sbin/asterisk(ast_read+0x19) [0x80ac07e] /usr/sbin/asterisk(ast_safe_sleep_conditional+0xc0) [0x80a6cca] /usr/sbin/asterisk(ast_safe_sleep+0x28) [0x80a6e64] /usr/sbin/asterisk() [0x813a9ea] /usr/sbin/asterisk() [0x813aaf4] /usr/sbin/asterisk(pbx_exec+0x1a5) [0x8123ccf] /usr/sbin/asterisk() [0x812b5da] /usr/sbin/asterisk(ast_spawn_extension+0x53) [0x812ce16] /usr/sbin/asterisk() [0x812d53a] /usr/sbin/asterisk() [0x812ea10] /usr/sbin/asterisk() [0x818b241] /lib/i686/cmov/libpthread.so.0(+0x5955) [0xb72b9955] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb74c6e7e] === ------------------------------------------------------------------- === === Thread ID: -1369130128 (netconsole started at [ 1335] asterisk.c listener()) === ---> Waiting for Lock #0 (channel.c): WRLOCK 949 __ast_channel_alloc_ap &(&channels)->lock 0x81fc648 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811023e] /usr/sbin/asterisk() [0x80a3674] /usr/sbin/asterisk() [0x80a59c3] /usr/sbin/asterisk(__ast_channel_alloc+0x78) [0x80a5c61] /usr/lib/asterisk/modules/chan_oss.so(+0x2c57) [0xb2f8dc57] /usr/lib/asterisk/modules/chan_oss.so(+0x3b74) [0xb2f8eb74] /usr/sbin/asterisk(ast_cli_command_full+0x22f) [0x80bdd10] /usr/sbin/asterisk(ast_cli_command_multiple_full+0x67) [0x80bde3d] /usr/sbin/asterisk() [0x807d3c1] /usr/sbin/asterisk() [0x818b241] /lib/i686/cmov/libpthread.so.0(+0x5955) [0xb72b9955] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb74c6e7e] === ------------------------------------------------------------------- === === Thread ID: -1366398096 (netconsole started at [ 1335] asterisk.c listener()) === ---> Waiting for Lock #0 (channel.c): WRLOCK 949 __ast_channel_alloc_ap &(&channels)->lock 0x81fc648 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811023e] /usr/sbin/asterisk() [0x80a3674] /usr/sbin/asterisk() [0x80a59c3] /usr/sbin/asterisk(__ast_channel_alloc+0x78) [0x80a5c61] /usr/lib/asterisk/modules/chan_oss.so(+0x2c57) [0xb2f8dc57] /usr/lib/asterisk/modules/chan_oss.so(+0x3b74) [0xb2f8eb74] /usr/sbin/asterisk(ast_cli_command_full+0x22f) [0x80bdd10] /usr/sbin/asterisk(ast_cli_command_multiple_full+0x67) [0x80bde3d] /usr/sbin/asterisk() [0x807d3c1] /usr/sbin/asterisk() [0x818b241] /lib/i686/cmov/libpthread.so.0(+0x5955) [0xb72b9955] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb74c6e7e] === ------------------------------------------------------------------- === ======================================================================= Parsing /etc/asterisk/extconfig.conf Asterisk ending (0).