[OpenSIPS-Users] Provisional response handling in case of forking
Bogdan-Andrei Iancu
bogdan at opensips.org
Mon Jun 13 12:30:38 CEST 2016
Hi Agalya,
Use the onreply route (be sure to onreply_avp_mode to be set to 1 - see
http://www.opensips.org/html/docs/modules/2.2.x/tm.html#id294290) in
combination with flags, to record when the an 180 reply was set.
Like:
if ($rs==180) {
if (isflagset(FLAG_180))
drop();
setflag(FALG_180);
}
The onreply_avp_mode 1 will ensure that the onreply route will not
overlap for 2 replies .
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com
On 10.06.2016 23:07, Ramachandran, Agalya (Contractor) wrote:
>
> Hi team,
>
> We are using opensips for our project and we are currently using
> opensips as proxy.
>
> Am forking the incoming sip call, to two destinations. It Rings in
> both Dest A and Dest B, as a result I get two 180 Ringing response
> from A and B.
>
> I want to filter only the first incoming 180 Ringing response and send
> to the actual caller. Is there a way to do this in opensips config file?
>
> I have seen drop() function which drops the complete provisional
> response. But in my case I have to forward one 180 Ringing to the caller.
>
> Can it be achieved by the changes in config file? Please guide me.
>
> Regards,
> Agalya
>
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20160613/58e9af49/attachment.htm>
More information about the Users
mailing list