On Friday 05 August 2011, Juha Heinanen wrote: > Alex Hermann writes: > > I went over tm documentation again, but couldn't find any setting or > > function to reset/ignore ruri. > > > > Maybe there is some internal state keeping track of the ruri changes. In > > that case, i'll adjust the patch to use ruri only depending on that > > state. Somebody will have to tell me where that state is kept though. > > every time t_next_contacts() is called, it rewrites request uri with > first remaining contact and if there are other contacts with the same q > value, it appends then as branches.
The issue is not with t_next_contacts, but with t_load_contacts. It is not discarding the ruri of the request that made the request end up in failure_route. Instead it is added again to the dset, where it obviously doesn't belong. -- Greetings, Alex Hermann _______________________________________________ sr-dev mailing list sr-dev@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev