Merge "Remove blocking binder calls from isInUse method" am: 4bef55860f am: e7e3c7ec10 am: 944268b72e

Change-Id: I8acad02cbee80118e81c25070b68c214a953d03a
This commit is contained in:
Automerger Merge Worker
2019-12-31 03:10:40 +00:00

View File

@@ -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