diff options
| author | 2022-03-09 19:30:48 +0000 | |
|---|---|---|
| committer | 2022-03-09 19:30:48 +0000 | |
| commit | 97cd22b11f5240c11c7c160372bf46116b9d889a (patch) | |
| tree | 54b6f9816601973e38aec69f77540c9b17cbbfe4 | |
| parent | 83de9444cbdf1fde30b3434e4ae725b4fb8def8a (diff) | |
| parent | 565e165188b55677c918f478119af55c5eb80a4a (diff) | |
Merge "profcollect: Register observers in a background thread" am: 75b0b6eefd am: 565e165188
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2017976
Change-Id: I7743374b9e4e2444a0a893dbddb41ca640d70858
| -rw-r--r-- | services/profcollect/src/com/android/server/profcollect/ProfcollectForwardingService.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/services/profcollect/src/com/android/server/profcollect/ProfcollectForwardingService.java b/services/profcollect/src/com/android/server/profcollect/ProfcollectForwardingService.java index b0d23a48402c..66e840b5120b 100644 --- a/services/profcollect/src/com/android/server/profcollect/ProfcollectForwardingService.java +++ b/services/profcollect/src/com/android/server/profcollect/ProfcollectForwardingService.java @@ -235,8 +235,11 @@ public final class ProfcollectForwardingService extends SystemService { // Event observers private void registerObservers() { - registerAppLaunchObserver(); - registerOTAObserver(); + BackgroundThread.get().getThreadHandler().post( + () -> { + registerAppLaunchObserver(); + registerOTAObserver(); + }); } private final AppLaunchObserver mAppLaunchObserver = new AppLaunchObserver(); |