From c13cb867f3e008c8698c16760653144c00415162 Mon Sep 17 00:00:00 2001 From: M66B Date: Fri, 25 Sep 2020 11:41:10 +0200 Subject: [PATCH] Reset fast error count on second keep alive --- app/src/main/java/eu/faircode/email/ServiceSynchronize.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java index ae6951dab5..22e4f01c0b 100644 --- a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java +++ b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java @@ -1437,6 +1437,9 @@ public class ServiceSynchronize extends ServiceBase implements SharedPreferences Log.i(folder.name + " poll count=" + folder.poll_count); } } + + if (!first) + errors = 0; } catch (Throwable ex) { if (tune) { account.keep_alive_failed++; @@ -1542,7 +1545,6 @@ public class ServiceSynchronize extends ServiceBase implements SharedPreferences am.cancel(pi); } - errors = 0; first = false; }