From 3da3d14a9246d71738c92ceb565a53ea022f05f2 Mon Sep 17 00:00:00 2001 From: M66B Date: Thu, 18 Jul 2019 13:01:01 +0200 Subject: [PATCH] Set query and fetch executors to low priority again --- app/src/main/java/eu/faircode/email/DB.java | 2 +- app/src/main/java/eu/faircode/email/ViewModelMessages.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/DB.java b/app/src/main/java/eu/faircode/email/DB.java index e85d6a6391..bd0af4472e 100644 --- a/app/src/main/java/eu/faircode/email/DB.java +++ b/app/src/main/java/eu/faircode/email/DB.java @@ -97,7 +97,7 @@ public abstract class DB extends RoomDatabase { private static DB sInstance; private static ExecutorService executor = Executors.newFixedThreadPool( - Runtime.getRuntime().availableProcessors(), Helper.foregroundThreadFactory); + Runtime.getRuntime().availableProcessors(), Helper.backgroundThreadFactory); private static final String DB_NAME = "fairemail"; diff --git a/app/src/main/java/eu/faircode/email/ViewModelMessages.java b/app/src/main/java/eu/faircode/email/ViewModelMessages.java index 95698b6678..d2d2ca4a48 100644 --- a/app/src/main/java/eu/faircode/email/ViewModelMessages.java +++ b/app/src/main/java/eu/faircode/email/ViewModelMessages.java @@ -47,7 +47,7 @@ public class ViewModelMessages extends ViewModel { private AdapterMessage.ViewType last = AdapterMessage.ViewType.UNIFIED; private Map models = new HashMap<>(); - private ExecutorService executor = Executors.newCachedThreadPool(Helper.foregroundThreadFactory); + private ExecutorService executor = Executors.newCachedThreadPool(Helper.backgroundThreadFactory); private static final int LOCAL_PAGE_SIZE = 100; private static final int REMOTE_PAGE_SIZE = 10;