From 432a732e7c80cc1684bca1d2605164be8d4a533f Mon Sep 17 00:00:00 2001 From: Alan Evans Date: Thu, 11 Feb 2021 11:36:26 -0400 Subject: [PATCH] Shorten message processor foreground service delay to resolve ANR. --- .../messageprocessingalarm/MessageProcessReceiver.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/messageprocessingalarm/MessageProcessReceiver.java b/app/src/main/java/org/thoughtcrime/securesms/messageprocessingalarm/MessageProcessReceiver.java index f3a2733e64..e8c32ed1e3 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/messageprocessingalarm/MessageProcessReceiver.java +++ b/app/src/main/java/org/thoughtcrime/securesms/messageprocessingalarm/MessageProcessReceiver.java @@ -28,8 +28,8 @@ public final class MessageProcessReceiver extends BroadcastReceiver { private static final String TAG = Log.tag(MessageProcessReceiver.class); private static final long FIRST_RUN_DELAY = TimeUnit.MINUTES.toMillis(3); - private static final long FOREGROUND_DELAY = TimeUnit.SECONDS.toMillis(2); - private static final long JOB_TIMEOUT = TimeUnit.SECONDS.toMillis(5); + private static final long FOREGROUND_DELAY = 300; + private static final long JOB_TIMEOUT = FOREGROUND_DELAY + 200; public static final String BROADCAST_ACTION = "org.thoughtcrime.securesms.action.PROCESS_MESSAGES";