i have two lcr gws defined and i call next_gw() followed by t_relay() first time in route block, but that gw gets drop()ed in branch route:
Apr 18 09:25:35 localhost /usr/sbin/sip-proxy[13916]: INFO: About to relay INVITE sip:0407058055@192.98.100.2:5060 Apr 18 09:25:35 localhost /usr/sbin/sip-proxy[13916]: NOTICE: Dropping INVITE sip:0407058055@192.98.100.2:5060 to gateway Apr 18 09:25:35 localhost /usr/sbin/sip-proxy[13916]: NOTICE: Relaying request INVITE sip:0407058055@192.98.100.2:5060 failed with result <-6>
then, in the same route block, i call next_gw() again (which appends the second gw as a new branch), followed by t_relay(), but get an error that i have not seen before:
Apr 18 09:25:35 localhost /usr/sbin/sip-proxy[13916]: INFO: About to relay INVITE sip:0407058055@192.98.100.34:5060 Apr 18 09:25:35 localhost /usr/sbin/sip-proxy[13916]: BUG: tm [t_lookup.c:1556]: tm: t_unref: REQ_ERR DELAYED should have been caught much earlier for 0xb4e6a690: 17 (hex 11)
what does that mean? is it an indication of a tm bug or is there something wrong what i do in the script as described above?
-- juha