pabx*CLI> core show locks ======================================================================= === Currently Held Locks ============================================== ======================================================================= === === (): (times locked) === === Thread ID: -1222038640 (tps_processing_function started at [ 451] taskprocessor.c ast_taskprocessor_get()) === ---> Lock #0 (event.c): RDLOCK 1375 handle_event &(&ast_event_subs[event_types[i]])->lock 0x8230b50 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811dd72] /usr/sbin/asterisk(__ast_rwlock_rdlock+0x92) [0x8119499] /usr/sbin/asterisk [0x80e8fd1] /usr/sbin/asterisk [0x8182d8b] /usr/sbin/asterisk [0x8194083] /lib/i686/cmov/libpthread.so.0 [0xb73664c0] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb759684e] === ---> Waiting for Lock #1 (astobj2.c): MUTEX 657 internal_ao2_callback c 0x9299988 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811dd72] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x92) [0x81176f9] /usr/sbin/asterisk(__ao2_lock+0x4a) [0x80857f4] /usr/sbin/asterisk [0x80864ef] /usr/sbin/asterisk(__ao2_callback+0x56) [0x80869bc] /usr/sbin/asterisk(__ao2_unlink+0x40) [0x80862ff] /usr/sbin/asterisk(ast_channel_release+0x1b) [0x80abb86] /usr/lib/asterisk/modules/cel_custom.so [0xb68232da] /usr/sbin/asterisk [0x80e9043] /usr/sbin/asterisk [0x8182d8b] /usr/sbin/asterisk [0x8194083] /lib/i686/cmov/libpthread.so.0 [0xb73664c0] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb759684e] === --- ---> Locked Here: channel.c line 6156 (ast_do_masquerade) === ------------------------------------------------------------------- === === Thread ID: -1297896560 (do_monitor started at [24408] chan_sip.c restart_monitor()) === ---> Lock #0 (chan_sip.c): MUTEX 23902 handle_request_do &netlock 0xb65c9a80 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811dd72] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x92) [0x81176f9] /usr/lib/asterisk/modules/chan_sip.so [0xb6586945] /usr/lib/asterisk/modules/chan_sip.so [0xb6586714] /usr/sbin/asterisk(ast_io_wait+0x14d) [0x8112017] /usr/lib/asterisk/modules/chan_sip.so [0xb6588612] /usr/sbin/asterisk [0x8194083] /lib/i686/cmov/libpthread.so.0 [0xb73664c0] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb759684e] === ---> Lock #1 (chan_sip.c): MUTEX 6524 sip_new i 0xb5f71ab0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811dd72] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x92) [0x81176f9] /usr/sbin/asterisk(__ao2_lock+0x4a) [0x80857f4] /usr/lib/asterisk/modules/chan_sip.so [0xb652f69f] /usr/lib/asterisk/modules/chan_sip.so [0xb657c224] /usr/lib/asterisk/modules/chan_sip.so [0xb6585bf1] /usr/lib/asterisk/modules/chan_sip.so [0xb6586f56] /usr/lib/asterisk/modules/chan_sip.so [0xb6586714] /usr/sbin/asterisk(ast_io_wait+0x14d) [0x8112017] /usr/lib/asterisk/modules/chan_sip.so [0xb6588612] /usr/sbin/asterisk [0x8194083] /lib/i686/cmov/libpthread.so.0 [0xb73664c0] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb759684e] === ---> Waiting for Lock #2 (channel.c): MUTEX 4940 set_format chan 0x94572f8 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811dd72] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x92) [0x81176f9] /usr/sbin/asterisk(__ao2_lock+0x4a) [0x80857f4] /usr/sbin/asterisk [0x80b4884] /usr/sbin/asterisk(ast_set_read_format+0x56) [0x80b4b16] /usr/sbin/asterisk(ast_do_masquerade+0x12cd) [0x80b9fd8] /usr/sbin/asterisk [0x80b012e] /usr/sbin/asterisk(ast_read+0x19) [0x80b2398] /usr/lib/asterisk/modules/app_queue.so [0xb67afd82] /usr/lib/asterisk/modules/app_queue.so [0xb67b346e] /usr/lib/asterisk/modules/app_queue.so [0xb67ba0aa] /usr/sbin/asterisk(pbx_exec+0x1ea) [0x8135700] /usr/sbin/asterisk [0x813e800] /usr/sbin/asterisk(ast_spawn_extension+0x53) [0x81401eb] /usr/sbin/asterisk [0x8140b81] /usr/sbin/asterisk [0x8142606] /usr/sbin/asterisk [0x8194083] /lib/i686/cmov/libpthread.so.0 [0xb73664c0] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb759684e] === --- ---> Locked Here: channel.c line 6159 (ast_do_masquerade) === ------------------------------------------------------------------- === === Thread ID: -1353155696 (iax2_process_thread started at [12093] chan_iax2.c start_network_thread()) === ---> Waiting for Lock #0 (astobj2.c): MUTEX 493 internal_ao2_link c 0x9299988 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811dd72] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x92) [0x81176f9] /usr/sbin/asterisk(__ao2_lock+0x4a) [0x80857f4] /usr/sbin/asterisk [0x80864ef] /usr/sbin/asterisk(__ao2_callback+0x56) [0x80869bc] /usr/sbin/asterisk(__ao2_unlink+0x40) [0x80862ff] /usr/sbin/asterisk(ast_channel_release+0x1b) [0x80abb86] /usr/lib/asterisk/modules/cel_custom.so [0xb68232da] /usr/sbin/asterisk [0x80e9043] /usr/sbin/asterisk [0x8182d8b] /usr/sbin/asterisk [0x8194083] /lib/i686/cmov/libpthread.so.0 [0xb73664c0] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb759684e] === --- ---> Locked Here: channel.c line 6156 (ast_do_masquerade) === ------------------------------------------------------------------- === === Thread ID: -1359938672 (pbx_thread started at [ 5035] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 6156 ast_do_masquerade channels 0x9299988 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811dd72] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x92) [0x81176f9] /usr/sbin/asterisk(__ao2_lock+0x4a) [0x80857f4] /usr/sbin/asterisk(ast_do_masquerade+0x6e) [0x80b8d79] /usr/sbin/asterisk [0x80b012e] /usr/sbin/asterisk(ast_read+0x19) [0x80b2398] /usr/lib/asterisk/modules/app_queue.so [0xb67afd82] /usr/lib/asterisk/modules/app_queue.so [0xb67b346e] /usr/lib/asterisk/modules/app_queue.so [0xb67ba0aa] /usr/sbin/asterisk(pbx_exec+0x1ea) [0x8135700] /usr/sbin/asterisk [0x813e800] /usr/sbin/asterisk(ast_spawn_extension+0x53) [0x81401eb] /usr/sbin/asterisk [0x8140b81] /usr/sbin/asterisk [0x8142606] /usr/sbin/asterisk [0x8194083] /lib/i686/cmov/libpthread.so.0 [0xb73664c0] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb759684e] === ---> Lock #1 (channel.c): MUTEX 6159 ast_do_masquerade original 0x94572f8 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811dd72] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x92) [0x81176f9] /usr/sbin/asterisk(__ao2_lock+0x4a) [0x80857f4] /usr/sbin/asterisk(ast_do_masquerade+0x99) [0x80b8da4] /usr/sbin/asterisk [0x80b012e] /usr/sbin/asterisk(ast_read+0x19) [0x80b2398] /usr/lib/asterisk/modules/app_queue.so [0xb67afd82] /usr/lib/asterisk/modules/app_queue.so [0xb67b346e] /usr/lib/asterisk/modules/app_queue.so [0xb67ba0aa] /usr/sbin/asterisk(pbx_exec+0x1ea) [0x8135700] /usr/sbin/asterisk [0x813e800] /usr/sbin/asterisk(ast_spawn_extension+0x53) [0x81401eb] /usr/sbin/asterisk [0x8140b81] /usr/sbin/asterisk [0x8142606] /usr/sbin/asterisk [0x8194083] /lib/i686/cmov/libpthread.so.0 [0xb73664c0] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb759684e] === ---> Lock #2 (channel.c): MUTEX 6179 ast_do_masquerade clonechan 0xaf7ca228 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811dd72] /usr/sbin/asterisk(__ast_pthread_mutex_trylock+0x92) [0x8117a45] /usr/sbin/asterisk(__ao2_trylock+0x4a) [0x8085946] /usr/sbin/asterisk(ast_do_masquerade+0x307) [0x80b9012] /usr/sbin/asterisk [0x80b012e] /usr/sbin/asterisk(ast_read+0x19) [0x80b2398] /usr/lib/asterisk/modules/app_queue.so [0xb67afd82] /usr/lib/asterisk/modules/app_queue.so [0xb67b346e] /usr/lib/asterisk/modules/app_queue.so [0xb67ba0aa] /usr/sbin/asterisk(pbx_exec+0x1ea) [0x8135700] /usr/sbin/asterisk [0x813e800] /usr/sbin/asterisk(ast_spawn_extension+0x53) [0x81401eb] /usr/sbin/asterisk [0x8140b81] /usr/sbin/asterisk [0x8142606] /usr/sbin/asterisk [0x8194083] /lib/i686/cmov/libpthread.so.0 [0xb73664c0] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb759684e] === ---> Waiting for Lock #3 (chan_sip.c): MUTEX 6156 sip_fixup p 0xb5f71ab0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811dd72] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x92) [0x81176f9] /usr/sbin/asterisk(__ao2_lock+0x4a) [0x80857f4] /usr/lib/asterisk/modules/chan_sip.so [0xb652df87] /usr/sbin/asterisk(ast_do_masquerade+0x1800) [0x80ba50b] /usr/sbin/asterisk [0x80b012e] /usr/sbin/asterisk(ast_read+0x19) [0x80b2398] /usr/lib/asterisk/modules/app_queue.so [0xb67afd82] /usr/lib/asterisk/modules/app_queue.so [0xb67b346e] /usr/lib/asterisk/modules/app_queue.so [0xb67ba0aa] /usr/sbin/asterisk(pbx_exec+0x1ea) [0x8135700] /usr/sbin/asterisk [0x813e800] /usr/sbin/asterisk(ast_spawn_extension+0x53) [0x81401eb] /usr/sbin/asterisk [0x8140b81] /usr/sbin/asterisk [0x8142606] /usr/sbin/asterisk [0x8194083] /lib/i686/cmov/libpthread.so.0 [0xb73664c0] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb759684e] === --- ---> Locked Here: chan_sip.c line 6524 (sip_new) === ------------------------------------------------------------------- === =======================================================================