From c3a207e803a882c5cbd1c87b6f6de2f11ef752f5 Mon Sep 17 00:00:00 2001 From: M66B Date: Tue, 6 Nov 2018 10:42:01 +0000 Subject: [PATCH] Workaround Android bug --- app/src/main/java/eu/faircode/email/ServiceSynchronize.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java index beba2ae516..ef4ba5faf2 100644 --- a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java +++ b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java @@ -2036,6 +2036,7 @@ public class ServiceSynchronize extends LifecycleService { outbox = db.folder().getOutbox(); if (outbox == null) { EntityLog.log(ServiceSynchronize.this, "No outbox, halt"); + Thread.sleep(3000); stopSelf(); return; } @@ -2043,6 +2044,7 @@ public class ServiceSynchronize extends LifecycleService { List accounts = db.account().getAccounts(true); if (accounts.size() == 0) { EntityLog.log(ServiceSynchronize.this, "No accounts, halt"); + Thread.sleep(3000); stopSelf(); return; }