rendered paste bodyif (avp_db_query("SELECT value FROM usr_preferences WHERE (username = '$rU' AND attribute = 'parallel_fork')", "$avp(s:parallel_fork)")) {
append_branch();
avp_pushto("$ruri/username", "$avp(s:parallel_fork)/g");
xlog("bR: $bR br first: $br");
avp_print();
route(5);
route(1);
}
# Forward handler route
route[5] {
lookup("location");
if (!isflagset(22)) {
append_branch();
};
}
route[1] {
# send it out now; use stateful forwarding as it works reliably
# even for UDP2TCP
t_on_failure("1");
t_on_reply("1");
if (!t_relay()) {
sl_reply_error();
};
exit;
}
avp_print:
name=<parallel_fork>
val_str=<31111124 / 8>
0xb60fbe20, flags=0x0003
name=<parallel_fork>
val_str=<31111128 / 8>
p=0xb60fbb18, flags=0x0003
name=<parallel_fork>
val_str=<31111127 / 8>
p=0xb60fdc80, flags=0x0003
branches output:
bR -> sip:31111126@10.0.2.23:5062, sip:31111124@10.0.2.23:5062, sip:31111128@10.0.2.23:5062 br first: 31111126@10.0.2.23:5062