From bf452dfa92933c12d0e818516c43ae9f71ec7fb3 Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Wed, 24 Oct 2018 10:43:46 -0700 Subject: [PATCH] Slightly shorten time before we show a foreground notification for pushes. There's some ANRs, not many, that are likely caused by us riding the 5-second ANR timeout a little too closely. Giving us a little buffer to see if that helps. --- src/org/thoughtcrime/securesms/gcm/GcmBroadcastReceiver.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/org/thoughtcrime/securesms/gcm/GcmBroadcastReceiver.java b/src/org/thoughtcrime/securesms/gcm/GcmBroadcastReceiver.java index 7f57b6193d..717ab6a768 100644 --- a/src/org/thoughtcrime/securesms/gcm/GcmBroadcastReceiver.java +++ b/src/org/thoughtcrime/securesms/gcm/GcmBroadcastReceiver.java @@ -121,7 +121,7 @@ public class GcmBroadcastReceiver extends WakefulBroadcastReceiver implements In new Thread("GcmForegroundServiceTimer") { @Override public void run() { - Util.sleep(5000); + Util.sleep(4500); synchronized (foregroundLock) { if (!taskCompleted.get() && !foregroundRunning.getAndSet(true)) { Log.i(TAG, "Starting a foreground task because the job is running long.");