diff options
author | Skylar Chang <chiaweic@codeaurora.org> | 2017-09-18 17:49:44 -0700 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2017-10-02 10:43:16 -0700 |
commit | 26bca2f6a8b41cb29d7bac28280e801b65c5e9f3 (patch) | |
tree | edddd5eff0fe14f1095ed8f19b7827aaa258bf82 /ipacm | |
parent | 05a81cd99c1a4167c0c25af548d25e01cd7f7445 (diff) | |
download | ipacfg-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.cpp | 6 |
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: |