diff options
author | 2023-09-19 23:19:51 +0000 | |
---|---|---|
committer | 2023-09-19 23:19:51 +0000 | |
commit | 1d9b476c764a31b26b8bebcdb65545562c9bef37 (patch) | |
tree | 3b10a07d4127af4327f38c47492a80ee98aaff80 | |
parent | 8eea66e71fb55bddcbdf4b83b4ec876dfa198732 (diff) | |
parent | 9ff12f33f48d80760e5dd5f3433bf3c805384c65 (diff) |
Merge "Fix system process crash" into udc-qpr-dev
-rw-r--r-- | services/core/java/com/android/server/locksettings/recoverablekeystore/RecoverableKeyStoreManager.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/services/core/java/com/android/server/locksettings/recoverablekeystore/RecoverableKeyStoreManager.java b/services/core/java/com/android/server/locksettings/recoverablekeystore/RecoverableKeyStoreManager.java index 24dbce49eace..390a3b2457cb 100644 --- a/services/core/java/com/android/server/locksettings/recoverablekeystore/RecoverableKeyStoreManager.java +++ b/services/core/java/com/android/server/locksettings/recoverablekeystore/RecoverableKeyStoreManager.java @@ -194,8 +194,12 @@ public class RecoverableKeyStoreManager { mApplicationKeyStorage = applicationKeyStorage; mTestCertHelper = testOnlyInsecureCertificateHelper; mCleanupManager = cleanupManager; - // Clears data for removed users. - mCleanupManager.verifyKnownUsers(); + try { + // Clears data for removed users. + mCleanupManager.verifyKnownUsers(); + } catch (Exception e) { + Log.e(TAG, "Failed to verify known users", e); + } try { mRecoverableKeyGenerator = RecoverableKeyGenerator.newInstance(mDatabase); } catch (NoSuchAlgorithmException e) { |