$ dropped by the network by retransmitting.

git-svn-id: http://wush.net/svn/range/software/public/openbts/trunk@3677 19bc5d8c-e614-43d4-8b26-e1612bc8e597
This commit is contained in:
Kurtis Heimerl 2012-05-28 01:07:16 +00:00
parent 2f40797d0f
commit 32c86513e3
5 changed files with 94 additions and 20 deletions

View file

@ -420,10 +420,10 @@ SIP::SIPState TransactionEntry::MODSendBYE()
return state;
}
SIP::SIPState TransactionEntry::MODSendUnavail()
SIP::SIPState TransactionEntry::MODSendUNAVAIL()
{
ScopedLock lock(mLock);
SIP::SIPState state = mSIP.MODSendUnavail();
SIP::SIPState state = mSIP.MODSendUNAVAIL();
echoSIPState(state);
return state;
}
@ -452,6 +452,14 @@ SIP::SIPState TransactionEntry::MODResendCANCEL()
return state;
}
SIP::SIPState TransactionEntry::MODResendUNAVAIL()
{
ScopedLock lock(mLock);
SIP::SIPState state = mSIP.MODResendUNAVAIL();
echoSIPState(state);
return state;
}
SIP::SIPState TransactionEntry::MODWaitForBYEOK()
{
ScopedLock lock(mLock);
@ -468,6 +476,14 @@ SIP::SIPState TransactionEntry::MODWaitForCANCELOK()
return state;
}
SIP::SIPState TransactionEntry::MODWaitForUNAVAILACK()
{
ScopedLock lock(mLock);
SIP::SIPState state = mSIP.MODWaitForUNAVAILACK();
echoSIPState(state);
return state;
}
SIP::SIPState TransactionEntry::MODWaitFor487()
{
ScopedLock lock(mLock);