logd: stop log spam when integrity enforcement is suppressed
Bug: 27389331
Change-Id: I9f3bc21eb1b85b9fda4fa0a5c5b4da94e5e7cc1c
(cherry pick from commit abda9340e6
)
This commit is contained in:
parent
99fb01e42a
commit
89e0429ce7
|
@ -99,11 +99,20 @@ std::string LogAudit::getProperty(const std::string& name)
|
|||
}
|
||||
|
||||
void LogAudit::enforceIntegrity() {
|
||||
static bool loggedOnce;
|
||||
bool once = loggedOnce;
|
||||
|
||||
loggedOnce = true;
|
||||
|
||||
if (!AUDITD_ENFORCE_INTEGRITY) {
|
||||
logToDmesg("integrity enforcement suppressed; not rebooting");
|
||||
if (!once) {
|
||||
logToDmesg("integrity enforcement suppressed; not rebooting");
|
||||
}
|
||||
} else if (rebootToSafeMode) {
|
||||
if (getProperty("persist.sys.safemode") == "1") {
|
||||
logToDmesg("integrity enforcement suppressed; in safe mode");
|
||||
if (!once) {
|
||||
logToDmesg("integrity enforcement suppressed; in safe mode");
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue