diff options
author | Chih-Chung Chang <chihchung@google.com> | 2010-02-18 17:36:00 -0800 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2010-02-18 17:36:00 -0800 |
commit | 90d141c1fab7fa32f26f815f63c10ceaf750b01a (patch) | |
tree | 6a22688b72126b9eaf20ac01c1134ac6c36356d5 /core/java | |
parent | 939d5fafc904ff71f6d3afaedc3eb05420fac543 (diff) | |
parent | 59bac03b280115ba843b540298dfb2fbc20491af (diff) | |
download | frameworks_base-90d141c1fab7fa32f26f815f63c10ceaf750b01a.zip frameworks_base-90d141c1fab7fa32f26f815f63c10ceaf750b01a.tar.gz frameworks_base-90d141c1fab7fa32f26f815f63c10ceaf750b01a.tar.bz2 |
Merge "Do setThreadPriority() later so we can notify the waiting thread and release the lock as soon as possible even if we run the loop in background priority."
Diffstat (limited to 'core/java')
-rw-r--r-- | core/java/android/os/HandlerThread.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/core/java/android/os/HandlerThread.java b/core/java/android/os/HandlerThread.java index 65301e4..911439a 100644 --- a/core/java/android/os/HandlerThread.java +++ b/core/java/android/os/HandlerThread.java @@ -53,9 +53,9 @@ public class HandlerThread extends Thread { Looper.prepare(); synchronized (this) { mLooper = Looper.myLooper(); - Process.setThreadPriority(mPriority); notifyAll(); } + Process.setThreadPriority(mPriority); onLooperPrepared(); Looper.loop(); mTid = -1; |