mirror of
https://github.com/RangeNetworks/openbts.git
synced 2025-11-02 12:53:15 +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:
@@ -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));
|
||||
|
||||
Reference in New Issue
Block a user