Possible fix for the restart problem.
Using background executor instead of FgThread. Bug: 177371679 Test: atest PackageManagerShellCommandTest PackageManagerShellCommandIncrementalTest IncrementalServiceTest PackageManagerServiceTest ChecksumsTest Change-Id: I84be7be5d0ec32c54ebb5c4a8c2a87713c476ac8
This commit is contained in:
@@ -23767,7 +23767,7 @@ public class PackageManagerService extends IPackageManager.Stub
|
||||
|
||||
// Clear cache on flags changes.
|
||||
DeviceConfig.addOnPropertiesChangedListener(
|
||||
NAMESPACE_PACKAGE_MANAGER_SERVICE, FgThread.getExecutor(),
|
||||
NAMESPACE_PACKAGE_MANAGER_SERVICE, mInjector.getBackgroundExecutor(),
|
||||
properties -> {
|
||||
final Set<String> keyset = properties.getKeyset();
|
||||
if (keyset.contains(PROPERTY_INCFS_DEFAULT_TIMEOUTS) || keyset.contains(
|
||||
|
||||
Reference in New Issue
Block a user