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

Commit fce07867 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Don't restart non-system DataLoaders on reboot." into rvc-dev am: afdf9402

Change-Id: I5e1a647c571207adf74ae5211507374b0f9de2af
parents c2a1f018 afdf9402
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -63,6 +63,7 @@ struct Constants {
    static constexpr auto libDir = "lib"sv;
    static constexpr auto libSuffix = ".so"sv;
    static constexpr auto blockSize = 4096;
    static constexpr auto systemPackage = "android"sv;
};

static const Constants& constants() {
@@ -377,7 +378,8 @@ void IncrementalService::onSystemReady() {
        std::lock_guard l(mLock);
        mounts.reserve(mMounts.size());
        for (auto&& [id, ifs] : mMounts) {
            if (ifs->mountId == id) {
            if (ifs->mountId == id &&
                ifs->dataLoaderStub->params().packageName == Constants::systemPackage) {
                mounts.push_back(ifs);
            }
        }