diff options
author | android-build-team Robot <android-build-team-robot@google.com> | 2021-06-10 01:12:35 +0000 |
---|---|---|
committer | android-build-team Robot <android-build-team-robot@google.com> | 2021-06-10 01:12:35 +0000 |
commit | afaabfb88bae6768e404be9731882b3583b37936 (patch) | |
tree | 999c31bf0ff9d54d7644136363117dd95c299946 | |
parent | cd6b50a0d91aaa463440a922c5aabbe116ed6626 (diff) | |
parent | de7a0541f44547f0f3348a0d9a28c18ef480805c (diff) | |
download | StatsD-afaabfb88bae6768e404be9731882b3583b37936.tar.gz |
Snap for 7444394 from de7a0541f44547f0f3348a0d9a28c18ef480805c to sc-release
Change-Id: Id8fc85a7bda200da10a5745e84ff852abf413cab
-rw-r--r-- | statsd/src/guardrail/StatsdStats.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/statsd/src/guardrail/StatsdStats.cpp b/statsd/src/guardrail/StatsdStats.cpp index 53c13dfd..a67cb3c7 100644 --- a/statsd/src/guardrail/StatsdStats.cpp +++ b/statsd/src/guardrail/StatsdStats.cpp @@ -459,9 +459,12 @@ void StatsdStats::notePullExceedMaxDelay(int pullAtomId) { void StatsdStats::noteAtomLogged(int atomId, int32_t timeSec) { lock_guard<std::mutex> lock(mLock); - if (atomId <= kMaxPushedAtomId) { + if (atomId >= 0 && atomId <= kMaxPushedAtomId) { mPushedAtomStats[atomId]++; } else { + if (atomId < 0) { + android_errorWriteLog(0x534e4554, "187957589"); + } if (mNonPlatformPushedAtomStats.size() < kMaxNonPlatformPushedAtoms) { mNonPlatformPushedAtomStats[atomId]++; } |