From c22badd520e2f70a24fa819ec9cd2709e4a729e2 Mon Sep 17 00:00:00 2001 From: M66B Date: Sun, 5 May 2019 14:34:25 +0200 Subject: [PATCH] Prevent crash, consider idle exceptions as unrecoverable --- app/src/main/java/eu/faircode/email/ServiceSynchronize.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java index d6c3a5e8e5..c08b0d3446 100644 --- a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java +++ b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java @@ -853,9 +853,7 @@ public class ServiceSynchronize extends LifecycleService { } } catch (Throwable ex) { Log.e(folder.name, ex); - Core.reportError(ServiceSynchronize.this, account, folder, ex); - db.folder().setFolderError(folder.id, Helper.formatThrowable(ex, true)); - state.error(ex); + state.error(new FolderClosedException(ifolder, "IDLE")); } finally { Log.i(folder.name + " end idle"); }