======================================================================= === Currently Held Locks ============================================== ======================================================================= === === (): (times locked) === === Thread ID: 140179964106496 (listener started at [ 1404] asterisk.c ast_makesocket()) === ------------------------------------------------------------------- === === Thread ID: 140179881965312 (do_monitor started at [24755] chan_sip.c restart_monitor()) === ---> Lock #0 (chan_sip.c): MUTEX 24244 handle_request_do &netlock 0x7f7e26087fa0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4eb273] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xd9) [0x4e3e6a] /usr/lib/asterisk/modules/chan_sip.so(+0x819fa) [0x7f7e25e3a9fa] /usr/lib/asterisk/modules/chan_sip.so(+0x817db) [0x7f7e25e3a7db] /usr/sbin/asterisk(ast_io_wait+0x1c4) [0x4de0f0] /usr/lib/asterisk/modules/chan_sip.so(+0x83703) [0x7f7e25e3c703] /usr/sbin/asterisk() [0x56bc69] /lib/libpthread.so.0(+0x69ca) [0x7f7e2fb0b9ca] /lib/libc.so.6(clone+0x6d) [0x7f7e3056170d] === ---> Lock #1 (chan_sip.c): MUTEX 23906 handle_incoming p 0x2238270 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4eb273] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xd9) [0x4e3e6a] /usr/sbin/asterisk(__ao2_lock+0x5a) [0x4467ec] /usr/lib/asterisk/modules/chan_sip.so(+0x802b7) [0x7f7e25e392b7] /usr/lib/asterisk/modules/chan_sip.so(+0x81148) [0x7f7e25e3a148] /usr/lib/asterisk/modules/chan_sip.so(+0x81f56) [0x7f7e25e3af56] /usr/lib/asterisk/modules/chan_sip.so(+0x817db) [0x7f7e25e3a7db] /usr/sbin/asterisk(ast_io_wait+0x1c4) [0x4de0f0] /usr/lib/asterisk/modules/chan_sip.so(+0x83703) [0x7f7e25e3c703] /usr/sbin/asterisk() [0x56bc69] /lib/libpthread.so.0(+0x69ca) [0x7f7e2fb0b9ca] /lib/libc.so.6(clone+0x6d) [0x7f7e3056170d] === ---> Waiting for Lock #2 (channel.c): MUTEX 1361 __ast_queue_frame chan 0x22b1d20 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4eb273] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xd9) [0x4e3e6a] /usr/sbin/asterisk(__ao2_lock+0x5a) [0x4467ec] /usr/sbin/asterisk() [0x46d742] /usr/sbin/asterisk(ast_queue_frame+0x2e) [0x46de5a] /usr/lib/asterisk/modules/chan_sip.so(+0x6a400) [0x7f7e25e23400] /usr/lib/asterisk/modules/chan_sip.so(+0x6ea9d) [0x7f7e25e27a9d] /usr/lib/asterisk/modules/chan_sip.so(+0x80148) [0x7f7e25e39148] /usr/lib/asterisk/modules/chan_sip.so(+0x81f78) [0x7f7e25e3af78] /usr/lib/asterisk/modules/chan_sip.so(+0x817db) [0x7f7e25e3a7db] /usr/sbin/asterisk(ast_io_wait+0x1c4) [0x4de0f0] /usr/lib/asterisk/modules/chan_sip.so(+0x83703) [0x7f7e25e3c703] /usr/sbin/asterisk() [0x56bc69] /lib/libpthread.so.0(+0x69ca) [0x7f7e2fb0b9ca] /lib/libc.so.6(clone+0x6d) [0x7f7e3056170d] === --- ---> Locked Here: rtp_engine.c line 1245 (ast_rtp_instance_bridge) === ------------------------------------------------------------------- === === Thread ID: 140179565438720 (pbx_thread started at [ 5038] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 3669 __ast_read chan 0x7f7e28857870 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4eb273] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xd9) [0x4e3e6a] /usr/sbin/asterisk(__ao2_lock+0x5a) [0x4467ec] /usr/sbin/asterisk() [0x473f9d] /usr/sbin/asterisk(ast_read+0x1d) [0x4764fa] /usr/sbin/asterisk() [0x527c37] /usr/sbin/asterisk(ast_rtp_instance_bridge+0x853) [0x52a253] /usr/sbin/asterisk(ast_channel_bridge+0x107f) [0x4826f9] /usr/sbin/asterisk(ast_bridge_call+0xdf9) [0x4bf6e3] /usr/lib/asterisk/modules/app_queue.so(+0x1ae74) [0x7f7e1e8bee74] /usr/lib/asterisk/modules/app_queue.so(+0x1ef95) [0x7f7e1e8c2f95] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504678] /usr/sbin/asterisk() [0x50e579] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x50ffa5] /usr/sbin/asterisk() [0x510a05] /usr/sbin/asterisk() [0x512622] /usr/sbin/asterisk() [0x56bc69] /lib/libpthread.so.0(+0x69ca) [0x7f7e2fb0b9ca] /lib/libc.so.6(clone+0x6d) [0x7f7e3056170d] === ---> Lock #1 (chan_sip.c): MUTEX 7133 sip_read p 0x7f7e2b18f530 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4eb273] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xd9) [0x4e3e6a] /usr/sbin/asterisk(__ao2_lock+0x5a) [0x4467ec] /usr/lib/asterisk/modules/chan_sip.so(+0x28058) [0x7f7e25de1058] /usr/sbin/asterisk() [0x474805] /usr/sbin/asterisk(ast_read+0x1d) [0x4764fa] /usr/sbin/asterisk() [0x527c37] /usr/sbin/asterisk(ast_rtp_instance_bridge+0x853) [0x52a253] /usr/sbin/asterisk(ast_channel_bridge+0x107f) [0x4826f9] /usr/sbin/asterisk(ast_bridge_call+0xdf9) [0x4bf6e3] /usr/lib/asterisk/modules/app_queue.so(+0x1ae74) [0x7f7e1e8bee74] /usr/lib/asterisk/modules/app_queue.so(+0x1ef95) [0x7f7e1e8c2f95] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504678] /usr/sbin/asterisk() [0x50e579] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x50ffa5] /usr/sbin/asterisk() [0x510a05] /usr/sbin/asterisk() [0x512622] /usr/sbin/asterisk() [0x56bc69] /lib/libpthread.so.0(+0x69ca) [0x7f7e2fb0b9ca] /lib/libc.so.6(clone+0x6d) [0x7f7e3056170d] === ------------------------------------------------------------------- === === Thread ID: 140179548571392 (pbx_thread started at [ 5038] pbx.c ast_pbx_start()) === ---> Lock #0 (rtp_engine.c): MUTEX 1245 ast_rtp_instance_bridge c0 0x22b1d20 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4eb273] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xd9) [0x4e3e6a] /usr/sbin/asterisk(__ao2_lock+0x5a) [0x4467ec] /usr/sbin/asterisk(ast_rtp_instance_bridge+0x110) [0x529b10] /usr/sbin/asterisk(ast_channel_bridge+0x107f) [0x4826f9] /usr/sbin/asterisk(ast_bridge_call+0xdf9) [0x4bf6e3] /usr/lib/asterisk/modules/app_queue.so(+0x1ae74) [0x7f7e1e8bee74] /usr/lib/asterisk/modules/app_queue.so(+0x1ef95) [0x7f7e1e8c2f95] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504678] /usr/sbin/asterisk() [0x50e579] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x50ffa5] /usr/sbin/asterisk() [0x510a05] /usr/sbin/asterisk() [0x512622] /usr/sbin/asterisk() [0x56bc69] /lib/libpthread.so.0(+0x69ca) [0x7f7e2fb0b9ca] /lib/libc.so.6(clone+0x6d) [0x7f7e3056170d] === ---> Lock #1 (rtp_engine.c): MUTEX 1246 ast_rtp_instance_bridge c1 0x1f4f460 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4eb273] /usr/sbin/asterisk(__ast_pthread_mutex_trylock+0xd9) [0x4e4228] /usr/sbin/asterisk(__ao2_trylock+0x5a) [0x4468ae] /usr/sbin/asterisk(ast_rtp_instance_bridge+0x188) [0x529b88] /usr/sbin/asterisk(ast_channel_bridge+0x107f) [0x4826f9] /usr/sbin/asterisk(ast_bridge_call+0xdf9) [0x4bf6e3] /usr/lib/asterisk/modules/app_queue.so(+0x1ae74) [0x7f7e1e8bee74] /usr/lib/asterisk/modules/app_queue.so(+0x1ef95) [0x7f7e1e8c2f95] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504678] /usr/sbin/asterisk() [0x50e579] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x50ffa5] /usr/sbin/asterisk() [0x510a05] /usr/sbin/asterisk() [0x512622] /usr/sbin/asterisk() [0x56bc69] /lib/libpthread.so.0(+0x69ca) [0x7f7e2fb0b9ca] /lib/libc.so.6(clone+0x6d) [0x7f7e3056170d] === ---> Waiting for Lock #2 (chan_sip.c): MUTEX 27853 sip_get_rtp_peer p 0x2238270 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4eb273] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xd9) [0x4e3e6a] /usr/sbin/asterisk(__ao2_lock+0x5a) [0x4467ec] /usr/lib/asterisk/modules/chan_sip.so(+0x99996) [0x7f7e25e52996] /usr/sbin/asterisk(ast_rtp_instance_bridge+0x308) [0x529d08] /usr/sbin/asterisk(ast_channel_bridge+0x107f) [0x4826f9] /usr/sbin/asterisk(ast_bridge_call+0xdf9) [0x4bf6e3] /usr/lib/asterisk/modules/app_queue.so(+0x1ae74) [0x7f7e1e8bee74] /usr/lib/asterisk/modules/app_queue.so(+0x1ef95) [0x7f7e1e8c2f95] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504678] /usr/sbin/asterisk() [0x50e579] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x50ffa5] /usr/sbin/asterisk() [0x510a05] /usr/sbin/asterisk() [0x512622] /usr/sbin/asterisk() [0x56bc69] /lib/libpthread.so.0(+0x69ca) [0x7f7e2fb0b9ca] /lib/libc.so.6(clone+0x6d) [0x7f7e3056170d] === --- ---> Locked Here: chan_sip.c line 23906 (handle_incoming) === ------------------------------------------------------------------- === =======================================================================