summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Treehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com> 2024-10-09 13:45:22 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2024-10-09 13:45:22 +0000
commit82b439be656b421a3dd52515971bad525fe2b28a (patch)
treed9cb2253aaf8c8f45a6a7bb679edefcf9856d839
parent300ec6313c107364de81568dd8450757982e9d93 (diff)
parent274eec31d0d4942ddb1fca06d0ef1de638bf8eef (diff)
Merge "Fix NPE in BootReceiver" into main
-rw-r--r--services/core/java/com/android/server/os/NativeTombstoneManager.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/os/NativeTombstoneManager.java b/services/core/java/com/android/server/os/NativeTombstoneManager.java
index 3bcaf58d0a13..f23d7823be94 100644
--- a/services/core/java/com/android/server/os/NativeTombstoneManager.java
+++ b/services/core/java/com/android/server/os/NativeTombstoneManager.java
@@ -96,12 +96,15 @@ public final class NativeTombstoneManager {
mHandler = thread.getThreadHandler();
mWatcher = new TombstoneWatcher();
- mWatcher.startWatching();
}
void onSystemReady() {
registerForUserRemoval();
registerForPackageRemoval();
+ // TombstoneWatcher depends on DropboxManagerService.
+ // DropboxManagerService started before systemReady.
+ // So it is good to call startWatching here.
+ mWatcher.startWatching();
BootReceiver.initDropboxRateLimiter();