summaryrefslogtreecommitdiff
path: root/ipacm
diff options
context:
space:
mode:
authorSkylar Chang <chiaweic@codeaurora.org>2017-09-18 17:49:44 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2017-10-02 10:43:16 -0700
commit26bca2f6a8b41cb29d7bac28280e801b65c5e9f3 (patch)
treeedddd5eff0fe14f1095ed8f19b7827aaa258bf82 /ipacm
parent05a81cd99c1a4167c0c25af548d25e01cd7f7445 (diff)
downloadipacfg-mgr-26bca2f6a8b41cb29d7bac28280e801b65c5e9f3.tar.gz
ipacm: fix the crash when modem SSR
Make ipacm offload manager continues to read msg from IPA-driver instead of posting dummy event to IPACM main thread. Bug: 65676825 Change-Id: Ic838762ba7a0a06dd1690f4198099428a988901a
Diffstat (limited to 'ipacm')
-rw-r--r--ipacm/src/IPACM_Main.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/ipacm/src/IPACM_Main.cpp b/ipacm/src/IPACM_Main.cpp
index 56eef5c..562ff82 100644
--- a/ipacm/src/IPACM_Main.cpp
+++ b/ipacm/src/IPACM_Main.cpp
@@ -691,7 +691,7 @@ void* ipa_driver_msg_notifier(void *param)
} else {
OffloadMng->elrInstance->onLimitReached();
}
- break;
+ continue;
case IPA_SSR_BEFORE_SHUTDOWN:
IPACMDBG_H("Received IPA_SSR_BEFORE_SHUTDOWN\n");
OffloadMng = IPACM_OffloadManager::GetInstance();
@@ -700,7 +700,7 @@ void* ipa_driver_msg_notifier(void *param)
} else {
OffloadMng->elrInstance->onOffloadStopped(IpaEventRelay::ERROR);
}
- break;
+ continue;
case IPA_SSR_AFTER_POWERUP:
IPACMDBG_H("Received IPA_SSR_AFTER_POWERUP\n");
OffloadMng = IPACM_OffloadManager::GetInstance();
@@ -709,7 +709,7 @@ void* ipa_driver_msg_notifier(void *param)
} else {
OffloadMng->elrInstance->onOffloadSupportAvailable();
}
- break;
+ continue;
#endif
#ifdef FEATURE_L2TP
case ADD_VLAN_IFACE: