route[1] {
# send it out now; use stateful forwarding as it works reliably
# even for UDP2TCP
xlog("L_NOTICE", "\n\n\n\n\n\nWe have made it to route 1\n\n\n\n\n");
if (!t_relay("tcp:10.1.16.10:5060")) {
xlog("L_NOTICE", "\n\n\n\n\n\nt_relay Failed\n\n\n\n\n");
sl_reply_error();
}
xlog("L_NOTICE", "\n\n\n\n\n\nExiting Route Block 1\n\n\n\n\n");
exit;
}
//console output
We have made it to route 1
Dec 17 12:32:10 [6949] DBG:tm:t_newtran: transaction on entrance=0xffffffff
Dec 17 12:32:10 [6949] DBG:core:parse_headers: flags=ffffffffffffffff
Dec 17 12:32:10 [6949] DBG:core:parse_headers: flags=78
Dec 17 12:32:10 [6949] DBG:tm:t_lookup_request: start searching: hash=5442, isACK=1
Dec 17 12:32:10 [6949] DBG:tm:matching_3261: RFC3261 transaction matched, tid=173fb38e
Dec 17 12:32:10 [6949] DBG:tm:t_lookup_request: REF_UNSAFE: after is 1
Dec 17 12:32:10 [6949] DBG:tm:t_lookup_request: transaction found (T=0xb60c1240)
Dec 17 12:32:10 [6949] DBG:tm:cleanup_uac_timers: RETR/FR timers reset
Dec 17 12:32:10 [6949] DBG:tm:insert_timer_unsafe: [2]: 0xb60c1288 (7)
Dec 17 12:32:10 [6949] DBG:tm:t_unref: UNREF_UNSAFE: after is 0
Dec 17 12:32:10 [6949] DBG:core:destroy_avp_list: destroying list (nil)
Dec 17 12:32:10 [6949] DBG:core:receive_msg: cleaning up
Dec 17 12:32:11 [6950] DBG:tm:utimer_routine: timer routine:4,tl=0xb60c1308 next=(nil), timeout=2900000
Dec 17 12:32:15 [6950] DBG:tm:timer_routine: timer routine:2,tl=0xb60c1288 next=(nil), timeout=7
Dec 17 12:32:15 [6950] DBG:tm:wait_handler: removing 0xb60c1240 from table
Dec 17 12:32:15 [6950] DBG:tm:delete_cell: delete transaction 0xb60c1240
Dec 17 12:32:15 [6950] DBG:tm:wait_handler: done