Fixes #34 in public release. We now have different states for the MTDCanceling and canceled calls now end in a canceled state. Also a few other hardening bug fixes.

git-svn-id: http://wush.net/svn/range/software/public/openbts/trunk@3018 19bc5d8c-e614-43d4-8b26-e1612bc8e597
This commit is contained in:
kurtis.heimerl
2012-01-10 22:57:53 +00:00
parent e67a296a62
commit 64656ed5b5
6 changed files with 118 additions and 29 deletions

View File

@@ -460,10 +460,18 @@ SIP::SIPState TransactionEntry::MTDCheckBYE()
return state;
}
SIP::SIPState TransactionEntry::MTDSendOK()
SIP::SIPState TransactionEntry::MTDSendBYEOK()
{
ScopedLock lock(mLock);
SIP::SIPState state = mSIP.MTDSendOK();
SIP::SIPState state = mSIP.MTDSendBYEOK();
echoSIPState(state);
return state;
}
SIP::SIPState TransactionEntry::MTDSendCANCELOK()
{
ScopedLock lock(mLock);
SIP::SIPState state = mSIP.MTDSendCANCELOK();
echoSIPState(state);
return state;
}