Commit 63ce8208 authored by aligungr's avatar aligungr

SRA dev.

parent 05b209e3
...@@ -246,14 +246,6 @@ void NasMm::onSwitchCmState(ECmState oldState, ECmState newState) ...@@ -246,14 +246,6 @@ void NasMm::onSwitchCmState(ECmState oldState, ECmState newState)
switchRmState(ERmState::RM_DEREGISTERED); switchRmState(ERmState::RM_DEREGISTERED);
} }
else if (m_mmState == EMmState::MM_REGISTERED)
{
switchMmState(EMmState::MM_REGISTERED, EMmSubState::MM_REGISTERED_PLMN_SEARCH);
}
else if (m_mmState == EMmState::MM_DEREGISTERED)
{
switchMmState(EMmState::MM_DEREGISTERED, EMmSubState::MM_DEREGISTERED_PLMN_SEARCH);
}
} }
} }
......
...@@ -208,6 +208,11 @@ void NasMm::handleRadioLinkFailure() ...@@ -208,6 +208,11 @@ void NasMm::handleRadioLinkFailure()
m_usim->m_currentPlmn = std::nullopt; m_usim->m_currentPlmn = std::nullopt;
handleRrcConnectionRelease(); handleRrcConnectionRelease();
if (m_mmState == EMmState::MM_REGISTERED)
switchMmState(EMmState::MM_REGISTERED, EMmSubState::MM_REGISTERED_NA);
else if (m_mmState == EMmState::MM_DEREGISTERED)
switchMmState(EMmState::MM_DEREGISTERED, EMmSubState::MM_DEREGISTERED_NA);
} }
void NasMm::localReleaseConnection() void NasMm::localReleaseConnection()
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment