[Kamailio-Users] rtpproxy session is not automatically deleted if INVITE transaction fails?

Alex Balashov abalashov at evaristesys.com
Wed Jan 27 21:19:58 CET 2010


This is the expected behaviour, but seems different from how the 
mediaproxy module handles the issue.

On 01/27/2010 08:27 AM, Iñaki Baz Castillo wrote:

> Hi, I'm realizing that rtpproxy session is not automatically terminated when
> an outgoing INVITE transaction fails ([3456]XX response received from
> downstream), so the rtpproxy session dies after a while due to time
> expiration.
>
> So I've added the following code to my on_reply_route:
>
> ------------
> onreply_route[X] {
>
>    if is_method("INVITE")&&  status =~ "[3456][0-9][0-9]"
>      unforce_rtp_proxy();
> ------------
>
> It seems to do the job. However I expected this to be done automatically by
> rtpproxy module when an INVITE transaction for which a rtpproxy session has
> been created fails.
>
> Do I miss something? or is it the expected behavior?
>
> Thanks a lot.
>


-- 
Alex Balashov - Principal
Evariste Systems LLC

Tel    : +1 678-954-0670
Direct : +1 678-954-0671
Web    : http://www.evaristesys.com/




More information about the sr-users mailing list