aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Elliott <chriselliott@google.com>2016-10-14 11:11:01 +0000
committerChris Elliott <chriselliott@google.com>2016-12-06 10:33:16 -0800
commitfb041b51b29cdea46c0cee423fd82da1806e6495 (patch)
treeae1895d7cba610cf2282cc04625e17b6522bcd45
parent32388fe90e838226db294147b79d348d20382b04 (diff)
downloadtelephony-fb041b51b29cdea46c0cee423fd82da1806e6495.tar.gz
DO NOT MERGE ANYWHERE Fix UE initiated detach Abnormal case
BUG=31487061 DCSwitch-state machine will not transition to AttachingState from AttachedState on receiving EVENT_DATA_DETACHED. Fix is provided by Qualcomm and has been extensively reviewed. Refer to the bug for additional details. Change-Id: Ie8e5948c390c7e68b4c39cfa3c821af95deb157e
-rw-r--r--src/java/com/android/internal/telephony/dataconnection/DcSwitchStateMachine.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/java/com/android/internal/telephony/dataconnection/DcSwitchStateMachine.java b/src/java/com/android/internal/telephony/dataconnection/DcSwitchStateMachine.java
index ae2d2ff698..fb0db6f710 100644
--- a/src/java/com/android/internal/telephony/dataconnection/DcSwitchStateMachine.java
+++ b/src/java/com/android/internal/telephony/dataconnection/DcSwitchStateMachine.java
@@ -344,7 +344,7 @@ public class DcSwitchStateMachine extends StateMachine {
if (DBG) {
log("AttachedState: EVENT_DATA_DETACHED");
}
- transitionTo(mAttachingState);
+ transitionTo(mIdleState);
retVal = HANDLED;
break;
}