Juha Heinanen writes:
If Request-URI hostpart is a domain name with more than one SRV record, it appears that each SRV destination creates its own Kamailio branch. If branch route is set before t_relay(), it is executed only on the first SRV destination. If the first SRV destination fails, Kamailio tries automatically the second one, but any branch flags set in the branch route are lost.
Is the above the intended behavior in general? It seems a bit weird that K does automatic serial forking to SRV destinations without executing the branch route set before t_relay() for each of them.
-- Juha