[reSIProcate] assert under load test (race condition?)
Hi,
I see this assertion fire under a minimal load test. Does not happen
under functional testing. The application sends SUBSCRIBE, NOTIFY and
MESSAGE.
Has anyone else seen this issue? Is there a race condition related to
DNS lookups?
Thanks
#3 0x404d2230 in __assert_fail (
assertion=0x45c1edc0 "mTarget.getType() != UNKNOWN_TRANSPORT",
file=0x45c1e7a0 "TransactionState.cxx", line=1461,
function=0x45c1f720 "void
resip::TransactionState::sendToWire(resip::TransactionMessage*, bool)")
at assert.c:74
#4 0x45b05578 in
resip::TransactionState::sendToWire(resip::TransactionMessage*, bool) (
this=0x8599130, msg=0x4d016220, resend=false) at
TransactionState.cxx:1461
#5 0x45afa6de in
resip::TransactionState::processClientNonInvite(resip::TransactionMessage*)
(this=0x8599130, msg=0x4d016220) at TransactionState.cxx:400
#6 0x45af7161 in
resip::TransactionState::process(resip::TransactionController&) (
controller=@0x4775fb4c) at TransactionState.cxx:153
#7 0x45af24ba in resip::TransactionController::process(resip::FdSet&)
(this=0x4775fb4c,
fdset=@0x4a0ff92c) at TransactionController.cxx:90
#8 0x45aea9d0 in resip::SipStack::process(resip::FdSet&)
(this=0x4773c008,
fdset=@0x4a0ff92c) at SipStack.cxx:400
--
Sandeep Sharma <ssharma@xxxxxxxxxx>