Merge "Fix an NPE when cancelling full backup in BMS#endFullBackup()" into oc-dev

This commit is contained in:
TreeHugger Robot
2017-06-27 20:33:23 +00:00
committed by Android (Google) Code Review

View File

@@ -5666,13 +5666,15 @@ public class BackupManagerService {
PerformFullTransportBackupTask pftbt = null;
synchronized (mQueueLock) {
if (mRunningFullBackupTask != null) {
if (DEBUG_SCHEDULING) {
Slog.i(TAG, "Telling running backup to stop");
}
pftbt = mRunningFullBackupTask;
}
}
pftbt.handleCancel(true);
if (pftbt != null) {
if (DEBUG_SCHEDULING) {
Slog.i(TAG, "Telling running backup to stop");
}
pftbt.handleCancel(true);
}
}
};
new Thread(endFullBackupRunnable, "end-full-backup").start();