summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeffrey Huang <jeffreyhuang@google.com>2021-05-18 13:01:21 -0700
committerJeffrey Huang <jeffreyhuang@google.com>2021-05-21 10:45:39 -0700
commit454256cabb4dfb3b3b14a7b44438b1eb30c50ba3 (patch)
tree50c826b0d406bd569ed500f9a45184c7a95c8742
parentf4e8b652703d4e855f6e22562ba5b9353b286e0e (diff)
downloadStatsD-454256cabb4dfb3b3b14a7b44438b1eb30c50ba3.tar.gz
Change write cooldown to 15 seconds
The system can send both DEVICE_SHUTDOWN and SIGTERM within 10 seconds of one another on device shutdown. This change prevents statsd from writing two reports to disk in this scenario Bug: 188387707 Test: m -j Change-Id: Icec5542df8a63e44bd753f60ac8e101759b510c4 Merged-In: Icec5542df8a63e44bd753f60ac8e101759b510c4
-rw-r--r--statsd/src/StatsLogProcessor.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/statsd/src/StatsLogProcessor.cpp b/statsd/src/StatsLogProcessor.cpp
index 836980a9..d38641a3 100644
--- a/statsd/src/StatsLogProcessor.cpp
+++ b/statsd/src/StatsLogProcessor.cpp
@@ -82,7 +82,7 @@ constexpr const char* kPermissionUsage = "android.permission.PACKAGE_USAGE_STATS
#define STATS_METADATA_DIR "/data/misc/stats-metadata"
// Cool down period for writing data to disk to avoid overwriting files.
-#define WRITE_DATA_COOL_DOWN_SEC 5
+#define WRITE_DATA_COOL_DOWN_SEC 15
StatsLogProcessor::StatsLogProcessor(const sp<UidMap>& uidMap,
const sp<StatsPullerManager>& pullerManager,