In fact ... 666 subscriber get's 2 calls ... > De: "Raúl Alexis Betancor Santana" <r...@dimension-virtual.com> > Para: mico...@gmail.com > CC: "Kamailio (SER) - Users Mailing List" <sr-users@lists.sip-router.org> > Enviados: Lunes, 9 de Febrero 2015 17:56:08 > Asunto: Re: [SR-Users] Parallel call forward
> This is what I testet: > route[ROUTE_EXECUTE_CF_LOOP_NR] > { > xlog("L_NOTICE", "ROUTE_EXECUTE_CF_LOOP_NR"); > if(!t_is_failure_route()) > { > record_route(); > } > $var(count_dlg) = 0; > route(ROUTE_SET_CALLER_DIALOG); > $du = "sip:192.168.20.100:5060"; > xlog("L_INFO", "Trigger CF loop NR to '$du' for call to '$ru' - [% logreq > -%]\n"); > t_on_failure("FAILURE_ROUTE_HUNT"); > t_on_branch("BRANCH_ROUTE_FWD_LOOP"); > } > while(is_avp_set("$(avp(s:cf_destinations)[0])")) > { > $ru = $(avp(s:cf_destinations)[0]); > $var(new_ruri) = $(avp(s:cf_destinations)[0]); > $(avp(s:cf_destinations)[0]) = $null; > xlog("L_NOTICE", "1 DST: $ru"); > append_branch($avp(new_ruri)); > route(ROUTE_EXECUTE_CF_LOOP_NR); > } > t_relay_to("0x01"); > exit; > With $avp(s:cf_destinations)[0] = "5...@dom1.com" and > $avp(s:cf_destinations)[1] > = "6...@dom1.com", what I get on the logs is ... > [...] > 1 DST: sip:5...@dom1.com > 1 DST: sip:6...@dom1.com > Appending P-D-URI 'sip:192.168.20.100:5060' - R=sip:6...@dom1.com > ID=54d8f17fbb4a-m5l3n9j3xd73 > Appending P-D-URI 'sip:192.168.20.100:5060' - R=sip:6...@dom1.com > ID=54d8f17fbb4a-m5l3n9j3xd73 > [...] > Meaning (from my ignorance), that the last $ru it's used for both > 'appended_branches', no matter what I pass to append_branch > When I expected: > [...] > 1 DST: sip:5...@dom1.com > 1 DST: sip:6...@dom1.com > Appending P-D-URI 'sip:192.168.20.100:5060' - R=sip:5...@dom1.com > ID=54d8f17fbb4a-m5l3n9j3xd73.1 > Appending P-D-URI 'sip:192.168.20.100:5060' - R=sip:6...@dom1.com > ID=54d8f17fbb4a-m5l3n9j3xd73.2 > [...] > Are there any example of parallel forking, that works like this? ... I'm doing > something terrible wrong? > Best regards > _______________________________________________ > SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list > sr-users@lists.sip-router.org > http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
_______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users