From 258dbfa7678743d4bac107ab3e403b2b39ef89ea Mon Sep 17 00:00:00 2001 From: Nicole Lee Date: Mon, 28 Jun 2021 20:18:10 +0800 Subject: [PATCH] Only stop modem logging when it is always-on logging Bug: 192128095 Change-Id: Ic51e0c9837f1d702e6d4b58e9cb9b4a94dc9e12c --- dumpstate/DumpstateDevice.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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);