From ef6ae847ba0419bd4f2ed337c308f96d6ee663e2 Mon Sep 17 00:00:00 2001 From: M66B Date: Sat, 24 Dec 2022 11:07:40 +0100 Subject: [PATCH] Small improvements --- app/src/main/java/eu/faircode/email/WorkerCleanup.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/WorkerCleanup.java b/app/src/main/java/eu/faircode/email/WorkerCleanup.java index 8688a2ab03..3f812a844b 100644 --- a/app/src/main/java/eu/faircode/email/WorkerCleanup.java +++ b/app/src/main/java/eu/faircode/email/WorkerCleanup.java @@ -53,7 +53,7 @@ public class WorkerCleanup extends Worker { private static final long KEEP_CONTACTS_DURATION = 365 * 24 * 3600 * 1000L; // milliseconds private static final int KEEP_CONTACTS_COUNT = 10000; - private static Semaphore semaphore = new Semaphore(1); + private static final Semaphore semaphore = new Semaphore(1); public WorkerCleanup(@NonNull Context context, @NonNull WorkerParameters workerParams) { super(context, workerParams); @@ -63,11 +63,12 @@ public class WorkerCleanup extends Worker { @NonNull @Override public Result doWork() { + Thread.currentThread().setPriority(THREAD_PRIORITY_BACKGROUND); + EntityLog.log(getApplicationContext(), "Running " + getName() + " process=" + android.os.Process.myPid()); - Thread.currentThread().setPriority(THREAD_PRIORITY_BACKGROUND); cleanup(getApplicationContext(), false); return Result.success();