From f0bbf0d66807bac62f9ee491b653c9be4b914481 Mon Sep 17 00:00:00 2001 From: Alex Buynytskyy Date: Fri, 2 Dec 2022 16:17:56 -0800 Subject: [PATCH] Increase the default period to allow for more async writes. Bug: 252726591 Test: presubmit Change-Id: I652a101fac05dfc588b0cb02e77c6ddba8c593d4 --- services/core/java/com/android/server/pm/Settings.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/core/java/com/android/server/pm/Settings.java b/services/core/java/com/android/server/pm/Settings.java index f9d0108c862a7..ef67676ce4aed 100644 --- a/services/core/java/com/android/server/pm/Settings.java +++ b/services/core/java/com/android/server/pm/Settings.java @@ -5594,8 +5594,8 @@ public final class Settings implements Watchable, Snappable { } private static final class RuntimePermissionPersistence { - // 200-400ms delay to avoid monopolizing PMS lock when written for multiple users. - private static final long WRITE_PERMISSIONS_DELAY_MILLIS = 300; + // 700-1300ms delay to avoid monopolizing PMS lock when written for multiple users. + private static final long WRITE_PERMISSIONS_DELAY_MILLIS = 1000; private static final double WRITE_PERMISSIONS_DELAY_JITTER = 0.3; private static final long MAX_WRITE_PERMISSIONS_DELAY_MILLIS = 2000;