Merge "[DO NOT MERGE] Guard against launching permission backup/restore twice per request" into qt-dev

This commit is contained in:
TreeHugger Robot
2019-06-29 02:56:35 +00:00
committed by Android (Google) Code Review

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();