statsd: Remove repetitive logging if ODPM is not present

Bug: 133674207
Test: adb shell cmd stats pull-source 10038
Test: tested above command on Pixel device without ODPM
Change-Id: Iae8fe3c824167dad2659c1f8172f7646d7925d32
This commit is contained in:
Benjamin Schwartz
2019-05-28 17:09:44 -07:00
parent 3dea0c5849
commit c0bb3fe2ef

View File

@@ -85,7 +85,6 @@ bool PowerStatsPuller::PullInternal(vector<shared_ptr<LogEvent>>* data) {
std::lock_guard<std::mutex> lock(gPowerStatsHalMutex);
if (!getPowerStatsHalLocked()) {
ALOGE("power.stats Hal not loaded");
return false;
}
@@ -116,6 +115,7 @@ bool PowerStatsPuller::PullInternal(vector<shared_ptr<LogEvent>>* data) {
if (gRailInfo.empty()) {
ALOGE("power.stats has no rail information");
gPowerStatsExist = false; // No rail info, so never try again.
gPowerStatsHal = nullptr;
return false;
}
}