1
0
Fork 0
mirror of https://github.com/M66B/FairEmail.git synced 2025-03-04 02:28:18 +00:00

Small improvements

This commit is contained in:
M66B 2020-10-30 15:42:44 +01:00
parent 9249836dc1
commit ced15f290a
2 changed files with 7 additions and 9 deletions

View file

@ -1315,7 +1315,7 @@ class Core {
ifolder.open(Folder.READ_WRITE); ifolder.open(Folder.READ_WRITE);
} catch (Throwable ex) { } catch (Throwable ex) {
Log.e(ex); Log.e(ex);
state.error(new FolderClosedException(ifolder, "POP")); state.error(new FolderClosedException(ifolder, "POP", new Exception(ex)));
} }
} }
} }

View file

@ -1254,7 +1254,7 @@ public class ServiceSynchronize extends ServiceBase implements SharedPreferences
EntityLog.log( EntityLog.log(
ServiceSynchronize.this, ServiceSynchronize.this,
folder.name + " " + Log.formatThrowable(ex, false)); folder.name + " " + Log.formatThrowable(ex, false));
state.error(new FolderClosedException(ifolder, "IDLE")); state.error(new FolderClosedException(ifolder, "IDLE", new Exception(ex)));
} finally { } finally {
Log.i(folder.name + " end idle"); Log.i(folder.name + " end idle");
} }
@ -1469,13 +1469,11 @@ public class ServiceSynchronize extends ServiceBase implements SharedPreferences
" Tune interval=" + account.poll_interval + " Tune interval=" + account.poll_interval +
" idle=" + idleTime + "/" + tune); " idle=" + idleTime + "/" + tune);
try { try {
if (!state.isRecoverable()) { if (!state.isRecoverable())
Throwable ex = state.getUnrecoverable(); throw new StoreClosedException(
if (ex instanceof Exception) iservice.getStore(),
throw new StoreClosedException(iservice.getStore(), "Unrecoverable", (Exception) ex); "Unrecoverable",
else new Exception(state.getUnrecoverable()));
throw new StoreClosedException(iservice.getStore(), "Unrecoverable");
}
// Sends store NOOP // Sends store NOOP
EntityLog.log(ServiceSynchronize.this, account.name + " checking store"); EntityLog.log(ServiceSynchronize.this, account.name + " checking store");