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

Commit f0edf03e authored by Andreas Gampe's avatar Andreas Gampe Committed by Android (Google) Code Review
Browse files

Merge "BgDexopt: Reschedule job on timeout" into pi-dev

parents 601861fd 6da7d879
Loading
Loading
Loading
Loading
+8 −1
Original line number Diff line number Diff line
@@ -472,10 +472,17 @@ public class BackgroundDexOptService extends JobService {

        if (params.getJobId() == JOB_POST_BOOT_UPDATE) {
            mAbortPostBootUpdate.set(true);

            // Do not reschedule.
            // TODO: We should reschedule if we didn't process all apps, yet.
            return false;
        } else {
            mAbortIdleOptimization.set(true);

            // Reschedule the run.
            // TODO: Should this be dependent on the stop reason?
            return true;
        }
        return false;
    }

    private void notifyPinService(ArraySet<String> updatedPackages) {