summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2019-12-31 03:10:40 +0000
committer Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2019-12-31 03:10:40 +0000
commitcce904a37bc33ea5a1a76abaf15ab03b024227f6 (patch)
treec59b51c5cc2ba2e9a32962b29db7f7e52b9e617e
parent957f110dc3c0837f9c92f2d90faedd69e1b10013 (diff)
parent944268b72eccf1cec80a6beff7975f066d01dca4 (diff)
Merge "Remove blocking binder calls from isInUse method" am: 4bef55860f am: e7e3c7ec10 am: 944268b72e
Change-Id: I8acad02cbee80118e81c25070b68c214a953d03a
-rw-r--r--services/core/java/com/android/server/DynamicSystemService.java13
1 files changed, 1 insertions, 12 deletions
diff --git a/services/core/java/com/android/server/DynamicSystemService.java b/services/core/java/com/android/server/DynamicSystemService.java
index 7b02b6e0ac11..7909e3096cbe 100644
--- a/services/core/java/com/android/server/DynamicSystemService.java
+++ b/services/core/java/com/android/server/DynamicSystemService.java
@@ -179,18 +179,7 @@ public class DynamicSystemService extends IDynamicSystemService.Stub implements
@Override
public boolean isInUse() throws RemoteException {
- boolean gsidWasRunning = "running".equals(SystemProperties.get("init.svc.gsid"));
- boolean isInUse = false;
-
- try {
- isInUse = getGsiService().isGsiRunning();
- } finally {
- if (!gsidWasRunning && !isInUse) {
- mGsiService = null;
- }
- }
-
- return isInUse;
+ return SystemProperties.getBoolean("ro.gsid.image_running", false);
}
@Override