mirror of
https://github.com/signalapp/Signal-Android.git
synced 2025-12-23 04:28:35 +00:00
Introduce thread priorities for threads and handlerthreads.
This commit is contained in:
@@ -2,6 +2,7 @@ package org.signal.paging;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
|
||||
import org.signal.core.util.ThreadUtil;
|
||||
import org.signal.core.util.concurrent.SignalExecutors;
|
||||
import org.signal.core.util.logging.Log;
|
||||
|
||||
@@ -23,7 +24,7 @@ class FixedSizePagingController<Key, Data> implements PagingController<Key> {
|
||||
|
||||
private static final String TAG = Log.tag(FixedSizePagingController.class);
|
||||
|
||||
private static final Executor FETCH_EXECUTOR = SignalExecutors.newCachedSingleThreadExecutor("signal-FixedSizePagingController");
|
||||
private static final Executor FETCH_EXECUTOR = SignalExecutors.newCachedSingleThreadExecutor("signal-FixedSizePagingController", ThreadUtil.PRIORITY_UI_BLOCKING_THREAD);
|
||||
private static final boolean DEBUG = false;
|
||||
|
||||
private final PagedDataSource<Key, Data> dataSource;
|
||||
|
||||
Reference in New Issue
Block a user