14 Jun
2019
14 Jun
'19
9:56 a.m.
Hi! Is there any way to get which timer on transaction actually expired? Scenario is following: INVITE - 180 - 200 OK - (restransmissions 250 msec starts) - pause 15 sec - ACK. In INVITE i'm setting t_on_reply("MY_REPLY") But in around 10 sec after first 200 OK (and 12 sec after INVITE) I'm getting in logs DEBUG: tm [h_table.c:133]: free_cell_helper(): freeing transaction 0x7fb632d77090 from timer.c:689 and on next 200 OK I'm never getting into onreply_route[MY_REPLY] again. Nowhere in the code or config I have explicit set any of timers with 10 or 12 seconds value. Most of them are default. So, can I somehow get which timer expired exactly? PS: If any, pause in 15 sec for a reason to emulate this issue. Regards, Igor