diff options
| author | 2022-03-09 19:53:24 +0000 | |
|---|---|---|
| committer | 2022-03-09 19:53:24 +0000 | |
| commit | b03a8a2eb13adb9b0353c0cefcd45087583e82a8 (patch) | |
| tree | 0a779fe4d93862e7fd6cb5182af54a151e73d8c6 | |
| parent | 62ca047aadf0eb9a4d4eac6de65beb5f3545c783 (diff) | |
| parent | 97cd22b11f5240c11c7c160372bf46116b9d889a (diff) | |
Merge "profcollect: Register observers in a background thread" am: 75b0b6eefd am: 565e165188 am: 97cd22b11f
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2017976
Change-Id: I62339112f1a5d3e863f532dd3d68215b6a9246cc
| -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(); |