summaryrefslogtreecommitdiff
path: root/dumpstate
diff options
context:
space:
mode:
authorNicole Lee <nicoleytlee@google.com>2021-06-28 20:18:10 +0800
committerTreeHugger Robot <treehugger-gerrit@google.com>2021-06-29 05:11:30 +0000
commit258dbfa7678743d4bac107ab3e403b2b39ef89ea (patch)
tree5cbe10484104bbe5b3dead2c4b7c503cbc1406ff /dumpstate
parent4e3b80d9fc66096b301e392035bad5d22e2a8bdf (diff)
downloadgs101-258dbfa7678743d4bac107ab3e403b2b39ef89ea.tar.gz
Only stop modem logging when it is always-on logging
Bug: 192128095 Change-Id: Ic51e0c9837f1d702e6d4b58e9cb9b4a94dc9e12c
Diffstat (limited to 'dumpstate')
-rw-r--r--dumpstate/DumpstateDevice.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/dumpstate/DumpstateDevice.cpp b/dumpstate/DumpstateDevice.cpp
index c038c115..cb9ff851 100644
--- a/dumpstate/DumpstateDevice.cpp
+++ b/dumpstate/DumpstateDevice.cpp
@@ -963,7 +963,7 @@ static void *dumpModemThread(void *data) {
RunCommandToFd(STDOUT_FILENO, "MKDIR MODEM LOG", {"/vendor/bin/mkdir", "-p", modemLogAllDir.c_str()}, CommandOptions::WithTimeout(2).Build());
bool modemLogEnabled = android::base::GetBoolProperty(MODEM_LOGGING_PERSIST_PROPERTY, false);
- if (modemLogEnabled) {
+ if (modemLogEnabled && android::base::GetProperty(MODEM_LOGGING_PATH_PROPERTY, "") == MODEM_LOG_DIRECTORY) {
bool modemLogStarted = android::base::GetBoolProperty(MODEM_LOGGING_STATUS_PROPERTY, false);
int maxFileNum = android::base::GetIntProperty(MODEM_LOGGING_NUMBER_BUGREPORT_PROPERTY, 100);