mirror of
https://github.com/PentHertz/OpenBTS.git
synced 2026-05-10 20:25:31 +00:00
r4223 in Private: Clean up properly when we get the SIP 486 response.
git-svn-id: http://wush.net/svn/range/software/public/openbts/trunk@4919 19bc5d8c-e614-43d4-8b26-e1612bc8e597
This commit is contained in:
parent
f7903a1623
commit
d26fa0a4aa
1 changed files with 4 additions and 1 deletions
|
|
@ -982,7 +982,10 @@ void Control::MOCController(TransactionEntry *transaction, GSM::TCHFACCHLogicalC
|
|||
switch (state) {
|
||||
case SIP::Busy:
|
||||
LOG(INFO) << "SIP:Busy, abort";
|
||||
return abortAndRemoveCall(transaction,TCH,GSM::L3Cause(0x11));
|
||||
transaction->MOCSendACK();
|
||||
forceGSMClearing(transaction,TCH,GSM::L3Cause(0x11));
|
||||
gTransactionTable.remove(transaction);
|
||||
return;
|
||||
case SIP::Fail:
|
||||
LOG(NOTICE) << "SIP:Fail, abort";
|
||||
return abortAndRemoveCall(transaction,TCH,GSM::L3Cause(0x7F));
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue