[Kamailio-Users] strange fr_inv_timer behaviour

hans at onsmail.nl hans at onsmail.nl
Wed Jun 3 16:00:14 CEST 2009


Hi,

When setting ‘fr_inv_timer’ to 60s and the phone is not answered kamailio
generates a timeout after 20s ? If ‘fr_inv_timer’ is set to 90s the
timeout is generated after 30s ?

Doing a level 7 debug I received the following tm timer related output

Jun  3 15:07:12 sip-proxy-01 /usr/local/sbin/kamailio[1755]:
DBG:tm:set_timer: relative timeout is 500000
Jun  3 15:07:12 sip-proxy-01 /usr/local/sbin/kamailio[1755]:
DBG:tm:insert_timer_unsafe: [4]: 0xafa6abc4 (16900000)
Jun  3 15:07:12 sip-proxy-01 /usr/local/sbin/kamailio[1755]:
DBG:tm:set_timer: relative timeout is 3
Jun  3 15:07:12 sip-proxy-01 /usr/local/sbin/kamailio[1755]:
DBG:tm:insert_timer_unsafe: [0]: 0xafa6abe0 (51)
Jun  3 15:07:12 sip-proxy-01 /usr/local/sbin/kamailio[1754]:
DBG:tm:set_timer: relative timeout is 60
Jun  3 15:07:12 sip-proxy-01 /usr/local/sbin/kamailio[1754]:
DBG:tm:insert_timer_unsafe: [1]: 0xafa6abe0 (108)
Jun  3 15:07:12 sip-proxy-01 /usr/local/sbin/kamailio[1751]:
DBG:tm:set_timer: relative timeout is 60
Jun  3 15:07:12 sip-proxy-01 /usr/local/sbin/kamailio[1751]:
DBG:tm:insert_timer_unsafe: [1]: 0xafa6abe0 (108)
Jun  3 15:07:12 sip-proxy-01 /usr/local/sbin/kamailio[1758]:
DBG:tm:utimer_routine: timer routine:4,tl=0xafa6abc4 next=(nil),
timeout=16900000

<phone is ringing ....>

Jun  3 15:07:32 sip-proxy-01 /usr/local/sbin/kamailio[1758]:
DBG:tm:timer_routine: timer routine:1,tl=0xafa6abe0 next=(nil),
timeout=108
Jun  3 15:07:32 sip-proxy-01 /usr/local/sbin/kamailio[1758]:
DBG:tm:final_response_handler: stop retr. and send CANCEL (0xafa6aa78)
Jun  3 15:07:32 sip-proxy-01 /usr/local/sbin/kamailio[1758]:
DBG:tm:t_should_relay_response: T_code=180, new_code=408
Jun  3 15:07:32 sip-proxy-01 /usr/local/sbin/kamailio[1758]:
DBG:tm:t_pick_branch: picked branch 0, code 408
Jun  3 15:07:32 sip-proxy-01 /usr/local/sbin/kamailio[1758]:
DBG:tm:t_check: start=0xafa6aa78
Jun  3 15:07:32 sip-proxy-01 /usr/local/sbin/kamailio[1758]:
DBG:tm:t_check: transaction already found!
Jun  3 15:07:32 sip-proxy-01 /usr/local/sbin/kamailio[1758]:
DBG:tm:pv_get_tm_reply_code: reply code is <408>

version: kamailio 1.5.1-notls (i386/linux)
flags: STATISTICS, USE_IPV6, USE_TCP, DISABLE_NAGLE, USE_MCAST, SHM_MMAP,
PKG_MALLOC, F_MALLOC, FAST_LOCK-ADAPTIVE_WAIT
ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144, MAX_LISTEN 16,
MAX_URI_SIZE 1024, BUF_SIZE 65535, PKG_SIZE 4194304
poll method support: poll, epoll_lt, epoll_et, sigio_rt, select.
svnrevision: 2:5868M
@(#) $Id: main.c 5608 2009-02-13 16:48:17Z henningw $
main.c compiled on 14:40:00 Jun  3 2009 with gcc 4.1.2

Kind regards
Hans






More information about the sr-users mailing list