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

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

Merge "TimedEventQueue now explicitly sets its scheduling policy to foreground...

Merge "TimedEventQueue now explicitly sets its scheduling policy to foreground as it should." into gingerbread
parents 166aeb29 4b3d32bb
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -26,6 +26,8 @@

#include "include/TimedEventQueue.h"

#include <cutils/sched_policy.h>

#include <sys/prctl.h>
#include <sys/time.h>
#include <sys/resource.h>
@@ -209,6 +211,8 @@ void *TimedEventQueue::ThreadWrapper(void *me) {
#endif

    setpriority(PRIO_PROCESS, 0, ANDROID_PRIORITY_FOREGROUND);
    set_sched_policy(androidGetTid(), SP_FOREGROUND);

    static_cast<TimedEventQueue *>(me)->threadEntry();

#ifdef ANDROID_SIMULATOR