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

am: 0d1b1a253a

Change-Id: Id2e6a870ff207eb25844ecbeca6b80630b2e0d28
This commit is contained in:
Michal Karpinski
2017-06-27 20:46:55 +00:00
committed by android-build-merger

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