From 1d521f8174ee5b40bfdc34fdf1c80813051ad1c9 Mon Sep 17 00:00:00 2001 From: Mohamad Mahmoud Date: Tue, 6 Jun 2023 10:26:04 +0000 Subject: [PATCH] Avoid printing the durations array twice on early dump copy failure Test: Tested manually Bug: 286023225 Change-Id: I769e5567bd115d2ddcb84e0cf5689183a4662726 --- .../core/java/com/android/server/am/StackTracesDumpHelper.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/am/StackTracesDumpHelper.java b/services/core/java/com/android/server/am/StackTracesDumpHelper.java index 01fb0d1d8b185..07e80064d320e 100644 --- a/services/core/java/com/android/server/am/StackTracesDumpHelper.java +++ b/services/core/java/com/android/server/am/StackTracesDumpHelper.java @@ -229,7 +229,7 @@ public class StackTracesDumpHelper { firstPidEnd = new File(tracesFile).length(); } // Append the Durations/latency comma separated array after the first PID. - if (latencyTracker != null) { + if (firstPidTempDumpCopied && latencyTracker != null) { appendtoANRFile(tracesFile, latencyTracker.dumpAsCommaSeparatedArrayWithHeader()); }