summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTreeHugger Robot <treehugger-gerrit@google.com>2020-05-15 16:04:12 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2020-05-15 16:04:12 +0000
commit5af17bc87fe2cc3e665a1831c8eec9eaa2ad8c0b (patch)
treed1fd03d2064212d4bb6ef72486e5b600f21cc85c
parentfd6b0a5e03ef9aeb8dd6a443377dc7b3444efc45 (diff)
parent103aed340e289e28a1d72f332d1504d328601d99 (diff)
Merge "Resurrect app prediciton sessions after destroy and rebind" into rvc-dev am: 103aed340e
Change-Id: Id4306469cadd999e3d60089d60d0f832b2f3a872
-rw-r--r--services/appprediction/java/com/android/server/appprediction/AppPredictionPerUserService.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/services/appprediction/java/com/android/server/appprediction/AppPredictionPerUserService.java b/services/appprediction/java/com/android/server/appprediction/AppPredictionPerUserService.java
index fdc5f810db22..103151dcdda5 100644
--- a/services/appprediction/java/com/android/server/appprediction/AppPredictionPerUserService.java
+++ b/services/appprediction/java/com/android/server/appprediction/AppPredictionPerUserService.java
@@ -267,6 +267,9 @@ public class AppPredictionPerUserService extends
mRemoteService.destroy();
mRemoteService = null;
+ synchronized (mLock) {
+ mZombie = true;
+ }
mRemoteService = getRemoteServiceLocked();
if (mRemoteService != null) {
if (isDebug()) {