diff options
author | TreeHugger Robot <treehugger-gerrit@google.com> | 2019-02-05 23:41:59 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2019-02-05 23:41:59 +0000 |
commit | b3cd68bc8230dfa38491ee712f33420a02049071 (patch) | |
tree | 44ca1ebe320d7c8390d5800f0cac35ccc873c0bd /libs/hwui/thread/TaskManager.cpp | |
parent | 55593a983fa6b5ee0c85a9c71d4dc66d65b3f8d6 (diff) | |
parent | 80dbc35555d21f65fcfe4ede5d7b406cc4190a97 (diff) |
Merge "Tell JVM to not wait for HWUI worker threads upon shutdown"
Diffstat (limited to 'libs/hwui/thread/TaskManager.cpp')
-rw-r--r-- | libs/hwui/thread/TaskManager.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libs/hwui/thread/TaskManager.cpp b/libs/hwui/thread/TaskManager.cpp index 26ff6ebad3b4..6493d495716e 100644 --- a/libs/hwui/thread/TaskManager.cpp +++ b/libs/hwui/thread/TaskManager.cpp @@ -21,6 +21,7 @@ #include "TaskManager.h" #include "TaskProcessor.h" #include "utils/MathUtils.h" +#include "renderthread/RenderThread.h" namespace android { namespace uirenderer { @@ -84,6 +85,11 @@ bool TaskManager::addTaskBase(const sp<TaskBase>& task, const sp<TaskProcessorBa status_t TaskManager::WorkerThread::readyToRun() { setpriority(PRIO_PROCESS, 0, PRIORITY_FOREGROUND); + auto onStartHook = renderthread::RenderThread::getOnStartHook(); + if (onStartHook) { + onStartHook(); + } + return NO_ERROR; } |