[Users] Module tm, function t_lookup_request

Bogdan-Andrei Iancu bogdan at voice-system.ro
Fri Apr 13 11:42:03 CEST 2007


Hi Wolfgang,

the functionality you describe is preserved and now it is build in 
t_check_trans() - if a retransmission is detected by this function, the 
last reply will be retransmitted and it will break out from script.

regards,
bogdan

Wolfgang Hottgenroth wrote:
> Hi,
>
>
> yep, I saw that function. However, I miss the function
> t_retransmit_reply too. I have the following piece of code in my script:
>
>     if (t_lookup_request()) {
>         t_retransmit_reply();
>         return;
>     }
>
> This snippet appears very early in the script, before any sophisticated
> stuff. Using this code I avoided the handling of retransmitted REQUESTs,
> just to recognize the retransmission in the final t_relay statement,
> where it would be dropped. Thereby I achieved a remarkable performance
> increase, since the handling in between is indeed somewhat resource
> consuming.
>
> What can I do now to achieve the retransmission of the reply? Just use
> t_relay and rely on the recognition therein?
>
> Something like this:
>
>     if (method != "ACK" && t_check_trans()) {
>       t_relay();
>       return;
>     }
>
> In this case, it is crucial, that the retransmission recognition in
> t_relay works properly and definitely just a retransmission of the reply
> appears and NO relaying to the destination.
>
>
> Would this work?
>
>
> Thanks,
> Wolfgang
>
>
>
>
> Bogdan-Andrei Iancu schrieb:
>   
>> Hi Wolfgang,
>>
>> the function was replaced by t_check_trans() - a more general
>> approach. See:
>>    http://www.openser.org/docs/modules/1.2.x/tm.html#AEN459
>>
>> regards,
>> bogdan
>>
>> Wolfgang Hottgenroth wrote:
>>     
>>> Hi,
>>>
>>>
>>>
>>> what happens to the t_lookup_request function of the tm module in the
>>> 1.2.0 release? I was using this function in my openser script and no it
>>> disappears. Although the underlying t_check function still exists.
>>>
>>> What is the reason?
>>>
>>>
>>>
>>> Thanks,
>>> Wolfgang
>>>
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at openser.org
>>> http://openser.org/cgi-bin/mailman/listinfo/users
>>>
>>>   
>>>       
>
>
>   





More information about the Users mailing list