From 02734b20bcc68e1226732b772e167da6d37cb36f Mon Sep 17 00:00:00 2001 From: M66B Date: Wed, 20 May 2020 08:56:59 +0200 Subject: [PATCH] Prevent race condition --- app/src/main/java/eu/faircode/email/Core.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/Core.java b/app/src/main/java/eu/faircode/email/Core.java index 1718229406..f679bf59de 100644 --- a/app/src/main/java/eu/faircode/email/Core.java +++ b/app/src/main/java/eu/faircode/email/Core.java @@ -3649,7 +3649,8 @@ class Core { } long getIdleTime() { - return (lastActivity == null ? 0 : SystemClock.elapsedRealtime() - lastActivity); + Long last = lastActivity; + return (last == null ? 0 : SystemClock.elapsedRealtime() - last); } long getSequence(long folder, int priority) {