Merge "[DO NOT MERGE] Guard against launching permission backup/restore twice per request" into qt-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
40c5864445
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user