[reSIProcate] How to selectTransactionUser?
shf
songhfmail at gmail.com
Mon Jul 16 20:47:40 CDT 2007
Hi,all
i'm using resip stack and DUM to develop a UA program. I create 2
DialogUsageManager instances and they share a SipStack object. And each Dum
instance register,invite is ok. The question is that:
when UA program is connected to Callee UA, when Callee UA hang up, my UA
program received bye command from Callee, and
the Stack object process the bye command, the TransactionState's process()
function call
tu = controller.mTuSelector.selectTransactionUser(*sip);
And TuSelector's selectTransactionUser() call
if (it->tu->isForMe(msg))
{
return it->tu;
}
here , the TuSelector object always return the 1st DUM object. So the dum
will result in a 481 response code. This is Wrong.
How to resolve it ??
Thank you.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.resiprocate.org/pipermail/resiprocate-devel/attachments/20070717/e359d2d3/attachment.htm>
More information about the resiprocate-devel
mailing list