- tm per transaction retr timers: support for changing the retransmission
authorAndrei Pelinescu-Onciul <andrei@iptel.org>
Tue, 5 Jun 2007 14:12:36 +0000 (14:12 +0000)
committerAndrei Pelinescu-Onciul <andrei@iptel.org>
Tue, 5 Jun 2007 14:12:36 +0000 (14:12 +0000)
commitc0ff60b68872485c2d87d956dda9c8d86e51bc5d
tree5e7d85a1b160304eb59c3bd25398b74e0b7dc415
parent570887373e3e9ac15792ebafa3d1f28485df0423
- tm per transaction retr timers: support for changing the retransmission
  intervals on the fly, from the script, on a per transaction basis
  (it is enabled if tm is compiled with -DTM_DIFF_RT_TIMEOUT -- default):
  t_set_retr(t1, t2)
- tm transaction lifetime for inv/noninv (config. per transaction): added
  maximum transaction lifetime - a transaction is not allowed to be active
  longer then this interval. See t_set_max_lifetime() or the new
  script params. max_inv_lifetime and max_noninv_lifetime.
- fix: retr_interval was not disabled on error in  retr_buf_hanlder
12 files changed:
modules/tm/config.h
modules/tm/doc/functions.xml
modules/tm/h_table.h
modules/tm/t_cancel.c
modules/tm/t_funcs.h
modules/tm/t_lookup.c
modules/tm/t_lookup.h
modules/tm/t_reply.c
modules/tm/timer.c
modules/tm/timer.h
modules/tm/tm.c
modules/tm/uac.c