diff options
| author | 2021-09-08 11:54:22 +0000 | |
|---|---|---|
| committer | 2021-09-08 11:54:22 +0000 | |
| commit | 7108950503b4ea653774217f98960ffc68f9d67d (patch) | |
| tree | 29011a20744afc0247e2566a8b952298227aeb88 | |
| parent | bdb91bf0d67b38def2f771e0e1b00ac934e54ee4 (diff) | |
| parent | 6f787a758808dd6084c24b76853f2dc2721e4caf (diff) | |
Merge "Shorten the timeout of finish call to 10 seconds" into sc-v2-dev
| -rw-r--r-- | core/java/com/android/internal/jank/FrameTracker.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/core/java/com/android/internal/jank/FrameTracker.java b/core/java/com/android/internal/jank/FrameTracker.java index 66c0ce26560c..c863292d4ea0 100644 --- a/core/java/com/android/internal/jank/FrameTracker.java +++ b/core/java/com/android/internal/jank/FrameTracker.java @@ -288,12 +288,12 @@ public class FrameTracker extends SurfaceControl.OnJankDataListener // We don't remove observer here, // will remove it when all the frame metrics in this duration are called back. // See onFrameMetricsAvailable for the logic of removing the observer. - // Let's wait for all callbacks to finish for at most a minute. + // Waiting at most 10 seconds for all callbacks to finish. mWaitForFinishTimedOut = () -> { Log.e(TAG, "force finish cuj because of time out:" + mSession.getName()); finish(mJankInfos.size() - 1); }; - mHandler.postDelayed(mWaitForFinishTimedOut, TimeUnit.MINUTES.toMillis(1)); + mHandler.postDelayed(mWaitForFinishTimedOut, TimeUnit.SECONDS.toMillis(10)); } } |