asterisk@MediaServer02:/tmp$ more core-show-locks.txt ======================================================================= === Currently Held Locks ============================================== ======================================================================= === === (): (times locked) === === Thread ID: 0x7f557b9d1700 (do_monitor started at [28790] chan_sip.c restart_monitor()) === ---> Lock #0 (chan_sip.c): MUTEX 28199 handle_request_do &netlock 0x7f5590bd0460 (1) main/logger.c:1541 ast_bt_get_addresses() (0x50bb78+1D) main/lock.c:197 __ast_pthread_mutex_lock() (0x50404b+D9) channels/chan_sip.c:28202 handle_request_do() channels/chan_sip.c:28161 sipsock_read() main/io.c:292 ast_io_wait() (0x4fe0a6+1C4) channels/chan_sip.c:28757 do_monitor() main/utils.c:1091 dummy_start() :0 start_thread() libc.so.6 clone() (0x7f559dd11a10+6D) === ---> Lock #1 (chan_sip.c): MUTEX 8031 sip_new tmp 0x158da40 (1) main/logger.c:1541 ast_bt_get_addresses() (0x50bb78+1D) main/lock.c:197 __ast_pthread_mutex_lock() (0x50404b+D9) main/astobj2.c:192 __ao2_lock() (0x44fe55+96) channels/chan_sip.c:8032 sip_new() channels/chan_sip.c:25277 handle_request_invite() channels/chan_sip.c:28020 handle_incoming() channels/chan_sip.c:28228 handle_request_do() channels/chan_sip.c:28161 sipsock_read() main/io.c:292 ast_io_wait() (0x4fe0a6+1C4) channels/chan_sip.c:28757 do_monitor() main/utils.c:1091 dummy_start() :0 start_thread() libc.so.6 clone() (0x7f559dd11a10+6D) === ---> Lock #2 (chan_sip.c): MUTEX 8032 sip_new i 0x15f8360 (1) main/logger.c:1541 ast_bt_get_addresses() (0x50bb78+1D) main/lock.c:197 __ast_pthread_mutex_lock() (0x50404b+D9) main/astobj2.c:192 __ao2_lock() (0x44fe55+96) channels/chan_sip.c:8033 sip_new() channels/chan_sip.c:25277 handle_request_invite() channels/chan_sip.c:28020 handle_incoming() channels/chan_sip.c:28228 handle_request_do() channels/chan_sip.c:28161 sipsock_read() main/io.c:292 ast_io_wait() (0x4fe0a6+1C4) channels/chan_sip.c:28757 do_monitor() main/utils.c:1091 dummy_start() :0 start_thread() libc.so.6 clone() (0x7f559dd11a10+6D) === ---> Lock #3 (res_config_mysql.c): MUTEX 158 find_database &cur->lock 0x7f55947bbe18 (1) main/logger.c:1541 ast_bt_get_addresses() (0x50bb78+1D) main/lock.c:197 __ast_pthread_mutex_lock() (0x50404b+D9) addons/res_config_mysql.c:159 find_database() addons/res_config_mysql.c:334 realtime_mysql() main/config.c:2534 ast_load_realtime_helper() main/config.c:2565 ast_load_realtime() (0x4a9fda+C3) channels/chan_sip.c:5371 realtime_peer_by_name() channels/chan_sip.c:5558 realtime_peer() channels/chan_sip.c:5673 sip_find_peer_full() channels/chan_sip.c:5713 sip_find_peer() sip/security_events.c:304 sip_report_security_event() channels/chan_sip.c:28026 handle_incoming() channels/chan_sip.c:28228 handle_request_do() channels/chan_sip.c:28161 sipsock_read() main/io.c:292 ast_io_wait() (0x4fe0a6+1C4) channels/chan_sip.c:28757 do_monitor() main/utils.c:1091 dummy_start() :0 start_thread() libc.so.6 clone() (0x7f559dd11a10+6D) === ------------------------------------------------------------------- === === Thread ID: 0x7f557a854700 (pbx_thread started at [ 6612] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (pbx.c): MUTEX 6239 __ast_pbx_run c 0x158da40 (1) main/logger.c:1541 ast_bt_get_addresses() (0x50bb78+1D) main/lock.c:197 __ast_pthread_mutex_lock() (0x50404b+D9) main/astobj2.c:192 __ao2_lock() (0x44fe55+96) main/pbx.c:6240 __ast_pbx_run() main/pbx.c:6587 pbx_thread() main/utils.c:1091 dummy_start() :0 start_thread() libc.so.6 clone() (0x7f559dd11a10+6D) === --- ---> Locked Here: chan_sip.c line 8031 (sip_new) === ------------------------------------------------------------------- === =======================================================================