Hello,
On 3/21/11 4:13 PM, Min Wang wrote:
Hi
I am trying to use fr_inv_timer_avp like the following in Kamailio 3.1:
#!KAMAILIO
...
modparam("tm", "fr_inv_timer_avp", "$avp(i:2)")
modparam("tm", "fr_inv_timer", 180000)
..
$avp(i:2)=10
...
# t_set_fr(10000);
...
t_on_failure("failroute");
It seems it is not working. the invite will timeout in 3 min, not 10
seconds.
If t_set_fr is used, it is working ( 10 seconds timeout). the
t_set_fr issue is it can only accept the constant, not avp.
t_set_fr() accepts any pseudo-varaibles as parameters, how did you use it?
I saw there was a discussion in the april 2010,
http://lists.sip-router.org/pipermail/sr-users/2010-April/027101.html
Not sure fr_inv_timer_avp has been tested or not in Kamailio 3.0/3.1?
It was an issue related to time unit reported in that message, but it
got fixed and should work now -- since I did the fix I tested it,
hopefully there was no commit later to cause the regression. Can you do
avp_print() before t_relay() and check if the avp with the timeout
really exists? You have to run in debug mode.
Cheers,
Daniel
A bug or my misuage the fr_inv_timer_avp?
thanks
--
Daniel-Constantin Mierla
http://www.asipto.com