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

Commit 1c360795 authored by Steven Moreland's avatar Steven Moreland Committed by Automerger Merge Worker
Browse files

Merge "sm: disableBackgroundScheduling" into main am: 9ed13e5f am:...

Merge "sm: disableBackgroundScheduling" into main am: 9ed13e5f am: a165c124 am: ca4018c5 am: f816ff8d am: f3952941

Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2734296



Change-Id: I9716bebdeac815bee0dbd2d5f342e4c9f9b0c669
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents 5817a83b f3952941
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -125,6 +125,8 @@ int main(int argc, char** argv) {
    ps->setThreadPoolMaxThreadCount(0);
    ps->setCallRestriction(ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY);

    IPCThreadState::self()->disableBackgroundScheduling(true);

    sp<ServiceManager> manager = sp<ServiceManager>::make(std::make_unique<Access>());
    if (!manager->addService("manager", manager, false /*allowIsolated*/, IServiceManager::DUMP_FLAG_PRIORITY_DEFAULT).isOk()) {
        LOG(ERROR) << "Could not self register servicemanager";