[DO NOT MERGE] Guard against launching permission backup/restore twice per request

am: 8c2fb0ea1e

Change-Id: Ibfd0a70b91eb6ae13b8ad6506e02314521c36084
This commit is contained in:
Eugene Susla
2019-06-28 20:42:01 -07:00
committed by android-build-merger

View File

@@ -808,6 +808,9 @@ public final class PermissionControllerManager {
@Override
public void run() {
if (mBackupReader.getStatus() != AsyncTask.Status.PENDING) {
return;
}
mBackupReader.execute();
ParcelFileDescriptor remotePipe = mBackupReader.getRemotePipe();
@@ -919,6 +922,9 @@ public final class PermissionControllerManager {
@Override
public void run(@NonNull IPermissionController service) {
if (mBackupSender.getStatus() != AsyncTask.Status.PENDING) {
return;
}
mBackupSender.execute(mBackup);
ParcelFileDescriptor remotePipe = mBackupSender.getRemotePipe();