Bug 940575 - Handle null background thread in isOnBackgroundThread() (r=rnewman)

This commit is contained in:
Lucas Rocha 2014-04-01 15:02:13 +01:00
Родитель 041278819d
Коммит dc23abbc03
1 изменённых файлов: 6 добавлений и 2 удалений

Просмотреть файл

@ -23,8 +23,8 @@ public final class ThreadUtils {
THROW,
}
private static Thread sUiThread;
private static Thread sBackgroundThread;
private static volatile Thread sUiThread;
private static volatile Thread sBackgroundThread;
private static Handler sUiHandler;
@ -158,6 +158,10 @@ public final class ThreadUtils {
}
public static boolean isOnBackgroundThread() {
if (sBackgroundThread == null) {
return false;
}
return isOnThread(sBackgroundThread);
}