mirror of
https://github.com/fairwaves/openbts-2.8.git
synced 2025-11-09 08:25:52 +00:00
$ 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:
@@ -136,8 +136,10 @@ void forceSIPClearing(TransactionEntry *transaction)
|
||||
transaction->MODWaitForCANCELOK();
|
||||
}
|
||||
else { //we received, respond and then don't send ok
|
||||
//changed state immediately to canceled
|
||||
transaction->MODSendUnavail();
|
||||
//changed state immediately to canceling
|
||||
transaction->MODSendUNAVAIL();
|
||||
//then canceled
|
||||
transaction->MODWaitForUNAVAILACK();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -335,8 +337,8 @@ bool callManagementDispatchGSM(TransactionEntry *transaction, GSM::LogicalChanne
|
||||
transaction->MODWaitFor487();
|
||||
}
|
||||
else { //if we received it, send a 4** instead
|
||||
transaction->MODSendUnavail();
|
||||
//enventually wait for ACK here -kurtis
|
||||
transaction->MODSendUNAVAIL();
|
||||
transaction->MODWaitForUNAVAILACK();
|
||||
}
|
||||
transaction->GSMState(GSM::NullState);
|
||||
return true;
|
||||
|
||||
Reference in New Issue
Block a user