[OpenSIPS-Users] adjusting fr_inv_timer mid-transaction

Jeff Pyle jpyle at fidelityvoice.com
Thu Nov 5 03:32:28 CET 2009


Hello,

I'm looking for a way to have different timeout values in the case where a
100 has been received versus a 18x.

For example, if I t_relay an INVITE to a CPE gateway, I'll receive a 100
right away.  But if the device behind the gateway is malfunctioning I won't
receive a 180, 183 or 200 like I normally would.  My goal is to have the
transaction to timeout after 5 seconds if only a 100 has been received, but
wait 120 seconds if a 18x has been received.

It looks like tm's fr_inv_timer controls both.  Is it possible to start with
a default of 6 seconds but update the fr_inv_timer_avp value in a
reply_route once a 18x response has been received?

Or am I thinking too hard about this?


Regards,
Jeff




More information about the Users mailing list