Hi Pete,

So way of sorting the destinations is now per rule or carrier (and not global). See http://www.opensips.org/html/docs/modules/1.8.x/drouting.html#id250176 :

<quote>
The rule must contain a chain of gateways and carriers. The module will execute serial forking for each address in chain (in which order the destinations will be tried, depends on the definition order or depends on the weights (weights selection must be enabled). The next address in chain is used only if the previously has failed.
</quote>

So either the you keep the given order (as per provisioning), either do weight based re-ordering. By default the given order is kept, unless you set the Weight flag in do_routing ( http://www.opensips.org/html/docs/modules/1.8.x/drouting.html#id250176) or the weight flag in carrier definition.

So, much shorter, you simply do do_routing("0"); in order to keep the same behavior :).

Regards,

Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com


On 11/27/2012 05:57 PM, Pete Kelly wrote:
In 1.7 I am using the drouting module, and calling do_routing like this:

do_routing("0", "0");

So the gateways will be loaded up strictly in the order they are
specified in the gwlist column.

However the numeric sort parameter has been removed in 1.8 and
replaced with flags. How can I achieve this same sort order in 1.8?

Pete

_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users


_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to