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

Commit 4052550a authored by Andrei Homescu's avatar Andrei Homescu
Browse files

libbinder: fix broken Trusty build from SCHED_NORMAL

CL 2170233 added a use of SCHED_NORMAL which is not defined
on Trusty.

Bug: None
Test: build Trusty
Change-Id: I3853db3d6caca42ccdc6ec736bfe9d2f9d43efd9
parent 6d1845ee
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -620,12 +620,14 @@ BBinder::~BBinder()
        if (isInheritRt()) {
             ALOGW("Binder %p destroyed after setInheritRt before being parceled.", this);
        }
#ifdef __linux__
        if (getMinSchedulerPolicy() != SCHED_NORMAL) {
             ALOGW("Binder %p destroyed after setMinSchedulerPolicy before being parceled.", this);
        }
        if (getMinSchedulerPriority() != 0) {
             ALOGW("Binder %p destroyed after setMinSchedulerPolicy before being parceled.", this);
        }
#endif // __linux__
    }

    Extras* e = mExtras.load(std::memory_order_relaxed);