summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Howard Chen <howardsoc@google.com> 2019-12-31 02:34:32 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2019-12-31 02:34:32 +0000
commit4bef55860f71b7820f19dca5c5cb4afa501e0e2b (patch)
tree1103847ecb8d041f1e3b229811f0bba88a92d61e
parent8afb2bf120847f56b9e488624e5e527227e2c134 (diff)
parent07fcb2fc5bd017c06a26ab669efddd4cb5d281e3 (diff)
Merge "Remove blocking binder calls from isInUse method"
-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