Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 077d6371 authored by Michal Karpinski's avatar Michal Karpinski
Browse files

Fix an NPE when cancelling full backup in BMS#endFullBackup()

Bug: 63000171
Test: it's just a nullcheck that compiles
Change-Id: I90faa5577f2fd656bb4f7b6af39494590a77e3bf
parent ba18b0c6
Loading
Loading
Loading
Loading
+6 −4
Original line number Diff line number Diff line
@@ -5666,14 +5666,16 @@ public class BackupManagerService {
                PerformFullTransportBackupTask pftbt = null;
                synchronized (mQueueLock) {
                    if (mRunningFullBackupTask != null) {
                        if (DEBUG_SCHEDULING) {
                            Slog.i(TAG, "Telling running backup to stop");
                        }
                        pftbt = mRunningFullBackupTask;
                    }
                }
                if (pftbt != null) {
                    if (DEBUG_SCHEDULING) {
                        Slog.i(TAG, "Telling running backup to stop");
                    }
                    pftbt.handleCancel(true);
                }
            }
        };
        new Thread(endFullBackupRunnable, "end-full-backup").start();
    }