======================================================================= === 13.6.0-rc2 === Currently Held Locks ======================================================================= === === (): (times locked) === === Thread ID: 0x7f0dfa75b700 LWP:31373 (do_devstate_changes started at [ 633] devicestate.c ast_device_state_engine_init()) === ---> Lock #0 (sorcery.c): RDLOCK 1840 ast_sorcery_retrieve_by_id &(&object_type->wizards)->lock 0x149bdb0 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x465b08+1D) main/lock.c:864 __ast_rwlock_rdlock() (0x532296+BA) main/sorcery.c:1841 ast_sorcery_retrieve_by_id() (0x5b8457+8B) channels/chan_pjsip.c:852 chan_pjsip_devicestate() main/devicestate.c:381 _ast_device_state() main/devicestate.c:471 do_state_change() main/devicestate.c:564 do_devstate_changes() main/utils.c:1237 dummy_start() :0 start_thread() :0 __clone() (0x7f0dfbc23860+6D) === ---> Lock #1 (res_config_pgsql.c): MUTEX 479 realtime_pgsql &pgsql_lock 0x7f0df9c4d500 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x465b08+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x5304dd+BA) res/res_config_pgsql.c:481 realtime_pgsql() main/config.c:3112 ast_load_realtime_all_fields() (0x4dd16b+90) main/config.c:3146 ast_load_realtime_fields() (0x4dd345+23) res/res_sorcery_realtime.c:157 sorcery_realtime_retrieve_fields() res/res_sorcery_realtime.c:176 sorcery_realtime_retrieve_id() main/sorcery.c:1845 ast_sorcery_retrieve_by_id() (0x5b8457+E8) channels/chan_pjsip.c:852 chan_pjsip_devicestate() main/devicestate.c:381 _ast_device_state() main/devicestate.c:471 do_state_change() main/devicestate.c:564 do_devstate_changes() main/utils.c:1237 dummy_start() :0 start_thread() :0 __clone() (0x7f0dfbc23860+6D) === ------------------------------------------------------------------- === === Thread ID: 0x7f0dbac45700 LWP:31385 (worker_start started at [ 1049] threadpool.c worker_thread_start()) === ---> Lock #0 (res_pjsip.c): RDLOCK 2200 ast_sip_identify_endpoint &((&endpoint_identifiers))->lock 0x7f0db9a45930 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x465b08+1D) main/lock.c:864 __ast_rwlock_rdlock() (0x532296+BA) res/res_pjsip.c:2201 ast_sip_identify_endpoint() (0x7f0db98224b0+2D) res_pjsip/pjsip_distributor.c:363 endpoint_lookup() :0 pjsip_endpt_process_rx_data() (0x7f0dbbdcdb40+157) res_pjsip/pjsip_distributor.c:440 distribute() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:1269 execute_tasks() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1075 worker_active() main/threadpool.c:996 worker_start() main/utils.c:1237 dummy_start() :0 start_thread() :0 __clone() (0x7f0dfbc23860+6D) === ---> Lock #1 (sorcery.c): RDLOCK 1840 ast_sorcery_retrieve_by_id &(&object_type->wizards)->lock 0x149bdb0 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x465b08+1D) main/lock.c:864 __ast_rwlock_rdlock() (0x532296+BA) main/sorcery.c:1841 ast_sorcery_retrieve_by_id() (0x5b8457+8B) res/res_pjsip_endpoint_identifier_user.c:65 username_identify() res/res_pjsip.c:2204 ast_sip_identify_endpoint() (0x7f0db98224b0+52) res_pjsip/pjsip_distributor.c:363 endpoint_lookup() :0 pjsip_endpt_process_rx_data() (0x7f0dbbdcdb40+157) res_pjsip/pjsip_distributor.c:440 distribute() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:1269 execute_tasks() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1075 worker_active() main/threadpool.c:996 worker_start() main/utils.c:1237 dummy_start() :0 start_thread() :0 __clone() (0x7f0dfbc23860+6D) === ---> Waiting for Lock #2 (res_config_pgsql.c): MUTEX 479 realtime_pgsql &pgsql_lock 0x7f0df9c4d500 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x465b08+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x5304dd+BA) res/res_config_pgsql.c:481 realtime_pgsql() main/config.c:3112 ast_load_realtime_all_fields() (0x4dd16b+90) main/config.c:3146 ast_load_realtime_fields() (0x4dd345+23) res/res_sorcery_realtime.c:157 sorcery_realtime_retrieve_fields() res/res_sorcery_realtime.c:176 sorcery_realtime_retrieve_id() main/sorcery.c:1845 ast_sorcery_retrieve_by_id() (0x5b8457+E8) res/res_pjsip_endpoint_identifier_user.c:65 username_identify() res/res_pjsip.c:2204 ast_sip_identify_endpoint() (0x7f0db98224b0+52) res_pjsip/pjsip_distributor.c:363 endpoint_lookup() :0 pjsip_endpt_process_rx_data() (0x7f0dbbdcdb40+157) res_pjsip/pjsip_distributor.c:440 distribute() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:1269 execute_tasks() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1075 worker_active() main/threadpool.c:996 worker_start() main/utils.c:1237 dummy_start() :0 start_thread() :0 __clone() (0x7f0dfbc23860+6D) === --- ---> Locked Here: res_config_pgsql.c line 479 (realtime_pgsql) === ------------------------------------------------------------------- === === Thread ID: 0x7f0dbabc9700 LWP:31386 (worker_start started at [ 1049] threadpool.c worker_thread_start()) === ---> Lock #0 (res_pjsip.c): RDLOCK 2200 ast_sip_identify_endpoint &((&endpoint_identifiers))->lock 0x7f0db9a45930 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x465b08+1D) main/lock.c:864 __ast_rwlock_rdlock() (0x532296+BA) res/res_pjsip.c:2201 ast_sip_identify_endpoint() (0x7f0db98224b0+2D) res_pjsip/pjsip_distributor.c:363 endpoint_lookup() :0 pjsip_endpt_process_rx_data() (0x7f0dbbdcdb40+157) res_pjsip/pjsip_distributor.c:440 distribute() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:1269 execute_tasks() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1075 worker_active() main/threadpool.c:996 worker_start() main/utils.c:1237 dummy_start() :0 start_thread() :0 __clone() (0x7f0dfbc23860+6D) === ---> Lock #1 (sorcery.c): RDLOCK 1840 ast_sorcery_retrieve_by_id &(&object_type->wizards)->lock 0x149bdb0 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x465b08+1D) main/lock.c:864 __ast_rwlock_rdlock() (0x532296+BA) main/sorcery.c:1841 ast_sorcery_retrieve_by_id() (0x5b8457+8B) res/res_pjsip_endpoint_identifier_user.c:65 username_identify() res/res_pjsip.c:2204 ast_sip_identify_endpoint() (0x7f0db98224b0+52) res_pjsip/pjsip_distributor.c:363 endpoint_lookup() :0 pjsip_endpt_process_rx_data() (0x7f0dbbdcdb40+157) res_pjsip/pjsip_distributor.c:440 distribute() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:1269 execute_tasks() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1075 worker_active() main/threadpool.c:996 worker_start() main/utils.c:1237 dummy_start() :0 start_thread() :0 __clone() (0x7f0dfbc23860+6D) === ---> Waiting for Lock #2 (res_config_pgsql.c): MUTEX 479 realtime_pgsql &pgsql_lock 0x7f0df9c4d500 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x465b08+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x5304dd+BA) res/res_config_pgsql.c:481 realtime_pgsql() main/config.c:3112 ast_load_realtime_all_fields() (0x4dd16b+90) main/config.c:3146 ast_load_realtime_fields() (0x4dd345+23) res/res_sorcery_realtime.c:157 sorcery_realtime_retrieve_fields() res/res_sorcery_realtime.c:176 sorcery_realtime_retrieve_id() main/sorcery.c:1845 ast_sorcery_retrieve_by_id() (0x5b8457+E8) res/res_pjsip_endpoint_identifier_user.c:65 username_identify() res/res_pjsip.c:2204 ast_sip_identify_endpoint() (0x7f0db98224b0+52) res_pjsip/pjsip_distributor.c:363 endpoint_lookup() :0 pjsip_endpt_process_rx_data() (0x7f0dbbdcdb40+157) res_pjsip/pjsip_distributor.c:440 distribute() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:1269 execute_tasks() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1075 worker_active() main/threadpool.c:996 worker_start() main/utils.c:1237 dummy_start() :0 start_thread() :0 __clone() (0x7f0dfbc23860+6D) === --- ---> Locked Here: res_config_pgsql.c line 479 (realtime_pgsql) === ------------------------------------------------------------------- === === Thread ID: 0x7f0dbab4d700 LWP:31387 (worker_start started at [ 1049] threadpool.c worker_thread_start()) === ---> Lock #0 (res_pjsip.c): RDLOCK 2200 ast_sip_identify_endpoint &((&endpoint_identifiers))->lock 0x7f0db9a45930 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x465b08+1D) main/lock.c:864 __ast_rwlock_rdlock() (0x532296+BA) res/res_pjsip.c:2201 ast_sip_identify_endpoint() (0x7f0db98224b0+2D) res_pjsip/pjsip_distributor.c:363 endpoint_lookup() :0 pjsip_endpt_process_rx_data() (0x7f0dbbdcdb40+157) res_pjsip/pjsip_distributor.c:440 distribute() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:1269 execute_tasks() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1075 worker_active() main/threadpool.c:996 worker_start() main/utils.c:1237 dummy_start() :0 start_thread() :0 __clone() (0x7f0dfbc23860+6D) === ---> Lock #1 (sorcery.c): RDLOCK 1840 ast_sorcery_retrieve_by_id &(&object_type->wizards)->lock 0x149bdb0 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x465b08+1D) main/lock.c:864 __ast_rwlock_rdlock() (0x532296+BA) main/sorcery.c:1841 ast_sorcery_retrieve_by_id() (0x5b8457+8B) res/res_pjsip_endpoint_identifier_user.c:65 username_identify() res/res_pjsip.c:2204 ast_sip_identify_endpoint() (0x7f0db98224b0+52) res_pjsip/pjsip_distributor.c:363 endpoint_lookup() :0 pjsip_endpt_process_rx_data() (0x7f0dbbdcdb40+157) res_pjsip/pjsip_distributor.c:440 distribute() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:1269 execute_tasks() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1075 worker_active() main/threadpool.c:996 worker_start() main/utils.c:1237 dummy_start() :0 start_thread() :0 __clone() (0x7f0dfbc23860+6D) === ---> Waiting for Lock #2 (res_config_pgsql.c): MUTEX 479 realtime_pgsql &pgsql_lock 0x7f0df9c4d500 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x465b08+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x5304dd+BA) res/res_config_pgsql.c:481 realtime_pgsql() main/config.c:3112 ast_load_realtime_all_fields() (0x4dd16b+90) main/config.c:3146 ast_load_realtime_fields() (0x4dd345+23) res/res_sorcery_realtime.c:157 sorcery_realtime_retrieve_fields() res/res_sorcery_realtime.c:176 sorcery_realtime_retrieve_id() main/sorcery.c:1845 ast_sorcery_retrieve_by_id() (0x5b8457+E8) res/res_pjsip_endpoint_identifier_user.c:65 username_identify() res/res_pjsip.c:2204 ast_sip_identify_endpoint() (0x7f0db98224b0+52) res_pjsip/pjsip_distributor.c:363 endpoint_lookup() :0 pjsip_endpt_process_rx_data() (0x7f0dbbdcdb40+157) res_pjsip/pjsip_distributor.c:440 distribute() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:1269 execute_tasks() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1075 worker_active() main/threadpool.c:996 worker_start() main/utils.c:1237 dummy_start() :0 start_thread() :0 __clone() (0x7f0dfbc23860+6D) === --- ---> Locked Here: res_config_pgsql.c line 479 (realtime_pgsql) === ------------------------------------------------------------------- === === Thread ID: 0x7f0db7d7e700 LWP:31388 (worker_start started at [ 1049] threadpool.c worker_thread_start()) === ---> Lock #0 (res_pjsip.c): RDLOCK 2200 ast_sip_identify_endpoint &((&endpoint_identifiers))->lock 0x7f0db9a45930 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x465b08+1D) main/lock.c:864 __ast_rwlock_rdlock() (0x532296+BA) res/res_pjsip.c:2201 ast_sip_identify_endpoint() (0x7f0db98224b0+2D) res_pjsip/pjsip_distributor.c:363 endpoint_lookup() :0 pjsip_endpt_process_rx_data() (0x7f0dbbdcdb40+157) res_pjsip/pjsip_distributor.c:440 distribute() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:1269 execute_tasks() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1075 worker_active() main/threadpool.c:996 worker_start() main/utils.c:1237 dummy_start() :0 start_thread() :0 __clone() (0x7f0dfbc23860+6D) === ---> Lock #1 (sorcery.c): RDLOCK 1840 ast_sorcery_retrieve_by_id &(&object_type->wizards)->lock 0x149bdb0 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x465b08+1D) main/lock.c:864 __ast_rwlock_rdlock() (0x532296+BA) main/sorcery.c:1841 ast_sorcery_retrieve_by_id() (0x5b8457+8B) res/res_pjsip_endpoint_identifier_user.c:65 username_identify() res/res_pjsip.c:2204 ast_sip_identify_endpoint() (0x7f0db98224b0+52) res_pjsip/pjsip_distributor.c:363 endpoint_lookup() :0 pjsip_endpt_process_rx_data() (0x7f0dbbdcdb40+157) res_pjsip/pjsip_distributor.c:440 distribute() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:1269 execute_tasks() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1075 worker_active() main/threadpool.c:996 worker_start() main/utils.c:1237 dummy_start() :0 start_thread() :0 __clone() (0x7f0dfbc23860+6D) === ---> Waiting for Lock #2 (res_config_pgsql.c): MUTEX 479 realtime_pgsql &pgsql_lock 0x7f0df9c4d500 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x465b08+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x5304dd+BA) res/res_config_pgsql.c:481 realtime_pgsql() main/config.c:3112 ast_load_realtime_all_fields() (0x4dd16b+90) main/config.c:3146 ast_load_realtime_fields() (0x4dd345+23) res/res_sorcery_realtime.c:157 sorcery_realtime_retrieve_fields() res/res_sorcery_realtime.c:176 sorcery_realtime_retrieve_id() main/sorcery.c:1845 ast_sorcery_retrieve_by_id() (0x5b8457+E8) res/res_pjsip_endpoint_identifier_user.c:65 username_identify() res/res_pjsip.c:2204 ast_sip_identify_endpoint() (0x7f0db98224b0+52) res_pjsip/pjsip_distributor.c:363 endpoint_lookup() :0 pjsip_endpt_process_rx_data() (0x7f0dbbdcdb40+157) res_pjsip/pjsip_distributor.c:440 distribute() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:1269 execute_tasks() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1075 worker_active() main/threadpool.c:996 worker_start() main/utils.c:1237 dummy_start() :0 start_thread() :0 __clone() (0x7f0dfbc23860+6D) === --- ---> Locked Here: res_config_pgsql.c line 479 (realtime_pgsql) === ------------------------------------------------------------------- === === Thread ID: 0x7f0db7d02700 LWP:31389 (worker_start started at [ 1049] threadpool.c worker_thread_start()) === ---> Lock #0 (res_pjsip.c): RDLOCK 2200 ast_sip_identify_endpoint &((&endpoint_identifiers))->lock 0x7f0db9a45930 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x465b08+1D) main/lock.c:864 __ast_rwlock_rdlock() (0x532296+BA) res/res_pjsip.c:2201 ast_sip_identify_endpoint() (0x7f0db98224b0+2D) res_pjsip/pjsip_distributor.c:363 endpoint_lookup() :0 pjsip_endpt_process_rx_data() (0x7f0dbbdcdb40+157) res_pjsip/pjsip_distributor.c:440 distribute() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:1269 execute_tasks() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1075 worker_active() main/threadpool.c:996 worker_start() main/utils.c:1237 dummy_start() :0 start_thread() :0 __clone() (0x7f0dfbc23860+6D) === ---> Lock #1 (sorcery.c): RDLOCK 1840 ast_sorcery_retrieve_by_id &(&object_type->wizards)->lock 0x149bdb0 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x465b08+1D) main/lock.c:864 __ast_rwlock_rdlock() (0x532296+BA) main/sorcery.c:1841 ast_sorcery_retrieve_by_id() (0x5b8457+8B) res/res_pjsip_endpoint_identifier_user.c:65 username_identify() res/res_pjsip.c:2204 ast_sip_identify_endpoint() (0x7f0db98224b0+52) res_pjsip/pjsip_distributor.c:363 endpoint_lookup() :0 pjsip_endpt_process_rx_data() (0x7f0dbbdcdb40+157) res_pjsip/pjsip_distributor.c:440 distribute() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:1269 execute_tasks() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1075 worker_active() main/threadpool.c:996 worker_start() main/utils.c:1237 dummy_start() :0 start_thread() :0 __clone() (0x7f0dfbc23860+6D) === ---> Waiting for Lock #2 (res_config_pgsql.c): MUTEX 479 realtime_pgsql &pgsql_lock 0x7f0df9c4d500 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x465b08+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x5304dd+BA) res/res_config_pgsql.c:481 realtime_pgsql() main/config.c:3112 ast_load_realtime_all_fields() (0x4dd16b+90) main/config.c:3146 ast_load_realtime_fields() (0x4dd345+23) res/res_sorcery_realtime.c:157 sorcery_realtime_retrieve_fields() res/res_sorcery_realtime.c:176 sorcery_realtime_retrieve_id() main/sorcery.c:1845 ast_sorcery_retrieve_by_id() (0x5b8457+E8) res/res_pjsip_endpoint_identifier_user.c:65 username_identify() res/res_pjsip.c:2204 ast_sip_identify_endpoint() (0x7f0db98224b0+52) res_pjsip/pjsip_distributor.c:363 endpoint_lookup() :0 pjsip_endpt_process_rx_data() (0x7f0dbbdcdb40+157) res_pjsip/pjsip_distributor.c:440 distribute() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:1269 execute_tasks() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1075 worker_active() main/threadpool.c:996 worker_start() main/utils.c:1237 dummy_start() :0 start_thread() :0 __clone() (0x7f0dfbc23860+6D) === --- ---> Locked Here: res_config_pgsql.c line 479 (realtime_pgsql) === ------------------------------------------------------------------- === === Thread ID: 0x7f0d99049700 LWP:31410 (worker_start started at [ 1049] threadpool.c worker_thread_start()) === ---> Lock #0 (res_pjsip.c): RDLOCK 2200 ast_sip_identify_endpoint &((&endpoint_identifiers))->lock 0x7f0db9a45930 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x465b08+1D) main/lock.c:864 __ast_rwlock_rdlock() (0x532296+BA) res/res_pjsip.c:2201 ast_sip_identify_endpoint() (0x7f0db98224b0+2D) res_pjsip/pjsip_distributor.c:363 endpoint_lookup() :0 pjsip_endpt_process_rx_data() (0x7f0dbbdcdb40+157) res_pjsip/pjsip_distributor.c:440 distribute() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:1269 execute_tasks() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1075 worker_active() main/threadpool.c:996 worker_start() main/utils.c:1237 dummy_start() :0 start_thread() :0 __clone() (0x7f0dfbc23860+6D) === ---> Lock #1 (sorcery.c): RDLOCK 1840 ast_sorcery_retrieve_by_id &(&object_type->wizards)->lock 0x149bdb0 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x465b08+1D) main/lock.c:864 __ast_rwlock_rdlock() (0x532296+BA) main/sorcery.c:1841 ast_sorcery_retrieve_by_id() (0x5b8457+8B) res/res_pjsip_endpoint_identifier_user.c:65 username_identify() res/res_pjsip.c:2204 ast_sip_identify_endpoint() (0x7f0db98224b0+52) res_pjsip/pjsip_distributor.c:363 endpoint_lookup() :0 pjsip_endpt_process_rx_data() (0x7f0dbbdcdb40+157) res_pjsip/pjsip_distributor.c:440 distribute() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:1269 execute_tasks() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1075 worker_active() main/threadpool.c:996 worker_start() main/utils.c:1237 dummy_start() :0 start_thread() :0 __clone() (0x7f0dfbc23860+6D) === ---> Waiting for Lock #2 (res_config_pgsql.c): MUTEX 479 realtime_pgsql &pgsql_lock 0x7f0df9c4d500 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x465b08+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x5304dd+BA) res/res_config_pgsql.c:481 realtime_pgsql() main/config.c:3112 ast_load_realtime_all_fields() (0x4dd16b+90) main/config.c:3146 ast_load_realtime_fields() (0x4dd345+23) res/res_sorcery_realtime.c:157 sorcery_realtime_retrieve_fields() res/res_sorcery_realtime.c:176 sorcery_realtime_retrieve_id() main/sorcery.c:1845 ast_sorcery_retrieve_by_id() (0x5b8457+E8) res/res_pjsip_endpoint_identifier_user.c:65 username_identify() res/res_pjsip.c:2204 ast_sip_identify_endpoint() (0x7f0db98224b0+52) res_pjsip/pjsip_distributor.c:363 endpoint_lookup() :0 pjsip_endpt_process_rx_data() (0x7f0dbbdcdb40+157) res_pjsip/pjsip_distributor.c:440 distribute() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:1269 execute_tasks() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1075 worker_active() main/threadpool.c:996 worker_start() main/utils.c:1237 dummy_start() :0 start_thread() :0 __clone() (0x7f0dfbc23860+6D) === --- ---> Locked Here: res_config_pgsql.c line 479 (realtime_pgsql) === ------------------------------------------------------------------- === === Thread ID: 0x7f0d98fcd700 LWP:31411 (worker_start started at [ 1049] threadpool.c worker_thread_start()) === ---> Lock #0 (res_pjsip.c): RDLOCK 2200 ast_sip_identify_endpoint &((&endpoint_identifiers))->lock 0x7f0db9a45930 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x465b08+1D) main/lock.c:864 __ast_rwlock_rdlock() (0x532296+BA) res/res_pjsip.c:2201 ast_sip_identify_endpoint() (0x7f0db98224b0+2D) res_pjsip/pjsip_distributor.c:363 endpoint_lookup() :0 pjsip_endpt_process_rx_data() (0x7f0dbbdcdb40+157) res_pjsip/pjsip_distributor.c:440 distribute() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:1269 execute_tasks() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1075 worker_active() main/threadpool.c:996 worker_start() main/utils.c:1237 dummy_start() :0 start_thread() :0 __clone() (0x7f0dfbc23860+6D) === ---> Lock #1 (sorcery.c): RDLOCK 1840 ast_sorcery_retrieve_by_id &(&object_type->wizards)->lock 0x149bdb0 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x465b08+1D) main/lock.c:864 __ast_rwlock_rdlock() (0x532296+BA) main/sorcery.c:1841 ast_sorcery_retrieve_by_id() (0x5b8457+8B) res/res_pjsip_endpoint_identifier_user.c:65 username_identify() res/res_pjsip.c:2204 ast_sip_identify_endpoint() (0x7f0db98224b0+52) res_pjsip/pjsip_distributor.c:363 endpoint_lookup() :0 pjsip_endpt_process_rx_data() (0x7f0dbbdcdb40+157) res_pjsip/pjsip_distributor.c:440 distribute() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:1269 execute_tasks() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1075 worker_active() main/threadpool.c:996 worker_start() main/utils.c:1237 dummy_start() :0 start_thread() :0 __clone() (0x7f0dfbc23860+6D) === ---> Waiting for Lock #2 (res_config_pgsql.c): MUTEX 479 realtime_pgsql &pgsql_lock 0x7f0df9c4d500 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x465b08+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x5304dd+BA) res/res_config_pgsql.c:481 realtime_pgsql() main/config.c:3112 ast_load_realtime_all_fields() (0x4dd16b+90) main/config.c:3146 ast_load_realtime_fields() (0x4dd345+23) res/res_sorcery_realtime.c:157 sorcery_realtime_retrieve_fields() res/res_sorcery_realtime.c:176 sorcery_realtime_retrieve_id() main/sorcery.c:1845 ast_sorcery_retrieve_by_id() (0x5b8457+E8) res/res_pjsip_endpoint_identifier_user.c:65 username_identify() res/res_pjsip.c:2204 ast_sip_identify_endpoint() (0x7f0db98224b0+52) res_pjsip/pjsip_distributor.c:363 endpoint_lookup() :0 pjsip_endpt_process_rx_data() (0x7f0dbbdcdb40+157) res_pjsip/pjsip_distributor.c:440 distribute() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:1269 execute_tasks() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1075 worker_active() main/threadpool.c:996 worker_start() main/utils.c:1237 dummy_start() :0 start_thread() :0 __clone() (0x7f0dfbc23860+6D) === --- ---> Locked Here: res_config_pgsql.c line 479 (realtime_pgsql) === ------------------------------------------------------------------- === === Thread ID: 0x7f0d98f51700 LWP:31412 (worker_start started at [ 1049] threadpool.c worker_thread_start()) === ---> Lock #0 (res_pjsip.c): RDLOCK 2200 ast_sip_identify_endpoint &((&endpoint_identifiers))->lock 0x7f0db9a45930 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x465b08+1D) main/lock.c:864 __ast_rwlock_rdlock() (0x532296+BA) res/res_pjsip.c:2201 ast_sip_identify_endpoint() (0x7f0db98224b0+2D) res_pjsip/pjsip_distributor.c:363 endpoint_lookup() :0 pjsip_endpt_process_rx_data() (0x7f0dbbdcdb40+157) res_pjsip/pjsip_distributor.c:440 distribute() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:1269 execute_tasks() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1075 worker_active() main/threadpool.c:996 worker_start() main/utils.c:1237 dummy_start() :0 start_thread() :0 __clone() (0x7f0dfbc23860+6D) === ---> Lock #1 (sorcery.c): RDLOCK 1840 ast_sorcery_retrieve_by_id &(&object_type->wizards)->lock 0x149bdb0 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x465b08+1D) main/lock.c:864 __ast_rwlock_rdlock() (0x532296+BA) main/sorcery.c:1841 ast_sorcery_retrieve_by_id() (0x5b8457+8B) res/res_pjsip_endpoint_identifier_user.c:65 username_identify() res/res_pjsip.c:2204 ast_sip_identify_endpoint() (0x7f0db98224b0+52) res_pjsip/pjsip_distributor.c:363 endpoint_lookup() :0 pjsip_endpt_process_rx_data() (0x7f0dbbdcdb40+157) res_pjsip/pjsip_distributor.c:440 distribute() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:1269 execute_tasks() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1075 worker_active() main/threadpool.c:996 worker_start() main/utils.c:1237 dummy_start() :0 start_thread() :0 __clone() (0x7f0dfbc23860+6D) === ---> Waiting for Lock #2 (res_config_pgsql.c): MUTEX 479 realtime_pgsql &pgsql_lock 0x7f0df9c4d500 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x465b08+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x5304dd+BA) res/res_config_pgsql.c:481 realtime_pgsql() main/config.c:3112 ast_load_realtime_all_fields() (0x4dd16b+90) main/config.c:3146 ast_load_realtime_fields() (0x4dd345+23) res/res_sorcery_realtime.c:157 sorcery_realtime_retrieve_fields() res/res_sorcery_realtime.c:176 sorcery_realtime_retrieve_id() main/sorcery.c:1845 ast_sorcery_retrieve_by_id() (0x5b8457+E8) res/res_pjsip_endpoint_identifier_user.c:65 username_identify() res/res_pjsip.c:2204 ast_sip_identify_endpoint() (0x7f0db98224b0+52) res_pjsip/pjsip_distributor.c:363 endpoint_lookup() :0 pjsip_endpt_process_rx_data() (0x7f0dbbdcdb40+157) res_pjsip/pjsip_distributor.c:440 distribute() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:1269 execute_tasks() main/taskprocessor.c:780 ast_taskprocessor_execute() (0x5d6802+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1075 worker_active() main/threadpool.c:996 worker_start() main/utils.c:1237 dummy_start() :0 start_thread() :0 __clone() (0x7f0dfbc23860+6D) === --- ---> Locked Here: res_config_pgsql.c line 479 (realtime_pgsql) === ------------------------------------------------------------------- === =======================================================================