[SR-Users] proxy is not forwarding 180 ringing reply
Juha Heinanen
jh at tutpro.com
Wed Oct 23 20:07:57 CEST 2013
Ovidiu Sas writes:
> Do a search for FL_RPL_SUSPENDED and add some DBG probes where is set.
ovidiu,
i already did. the flag is only set in t_suspend.c:
tm$ egrep RPL_SUSP *.c
t_reply.c: if (unlikely(p_msg->flags&FL_RPL_SUSPENDED)) {
t_suspend.c: msg->flags |= FL_RPL_SUSPENDED;
t_suspend.c: t->uac[branch].reply->flags &= ~FL_RPL_SUSPENDED;
t_suspend.c: if (t->uas.request) t->uas.request->flags&= ~FL_RPL_SUSPENDED;
t_suspend.c: t->uac[branch].reply->flags &= ~FL_RPL_SUSPENDED;
t_suspend.c: if (t->uas.request) t->uas.request->flags&= ~FL_RPL_SUSPENDED;
that file contains three functions t_suspend(), t_continue, and
t_cancel_suspend and my script is not calling any of them.
that is why i suspected that some other flag may have become
FL_RPL_SUSPENDED flag.
-- juha
More information about the sr-users
mailing list