From 6ecf9af8dffe69a00d3abf46bdc32074be7564a7 Mon Sep 17 00:00:00 2001 From: yangbingqian Date: Wed, 10 May 2017 20:31:15 +0800 Subject: use FgThread.class instead of UiThread.class for lock object As is seen, UiThread/IoThread/DisplayThread/BackgroundThread all use itself class for lock object. And for FgThread, FgThread.class should be used for lock object Test: null Change-Id: I56e46fab33ff78d26b3e5197500764c763dba042 Signed-off-by: yangbingqian --- services/core/java/com/android/server/FgThread.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/core/java/com/android/server/FgThread.java b/services/core/java/com/android/server/FgThread.java index 5f85cbac21d5..18fb4778c2a7 100644 --- a/services/core/java/com/android/server/FgThread.java +++ b/services/core/java/com/android/server/FgThread.java @@ -45,14 +45,14 @@ public final class FgThread extends ServiceThread { } public static FgThread get() { - synchronized (UiThread.class) { + synchronized (FgThread.class) { ensureThreadLocked(); return sInstance; } } public static Handler getHandler() { - synchronized (UiThread.class) { + synchronized (FgThread.class) { ensureThreadLocked(); return sHandler; } -- cgit v1.2.3-59-g8ed1b