Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8282d5b8 authored by Yangster-mac's avatar Yangster-mac
Browse files

Avoid processing the log event when there is no config.

Test: statsd unit test passed
Change-Id: If9840283accdeaa36d956213a1a9fec44204e77d
parent e5b32963
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -127,6 +127,10 @@ void StatsLogProcessor::OnLogEvent(LogEvent* event) {
    StatsdStats::getInstance().noteAtomLogged(
        event->GetTagId(), event->GetTimestampNs() / NS_PER_SEC);

    if (mMetricsManagers.empty()) {
        return;
    }

    // Hard-coded logic to update the isolated uid's in the uid-map.
    // The field numbers need to be currently updated by hand with atoms.proto
    if (event->GetTagId() == android::util::ISOLATED_UID_CHANGED) {