Improved logging

pull/162/head
M66B 5 years ago
parent 8a970b257d
commit f154e2b52c

@ -997,7 +997,7 @@ class Core {
for (Folder ifolder : isubscribed) for (Folder ifolder : isubscribed)
subscription.add(ifolder.getFullName()); subscription.add(ifolder.getFullName());
} catch (MessagingException ex) { } catch (MessagingException ex) {
Log.e(ex); Log.e(account.name, ex);
} }
if (subscribed_only && ifolders.length == 0) { if (subscribed_only && ifolders.length == 0) {
@ -1151,7 +1151,7 @@ class Core {
folder.uidv = uidv; folder.uidv = uidv;
db.folder().setFolderUidValidity(folder.id, uidv); db.folder().setFolderUidValidity(folder.id, uidv);
} catch (MessagingException ex) { } catch (MessagingException ex) {
Log.w(ex); Log.w(folder.name, ex);
} }
// Get reference times // Get reference times
@ -1633,7 +1633,7 @@ class Core {
message.mx = false; message.mx = false;
message.warning = ex.getMessage(); message.warning = ex.getMessage();
} catch (Throwable ex) { } catch (Throwable ex) {
Log.e(ex); Log.e(folder.name, ex);
message.warning = Helper.formatThrowable(ex, false); message.warning = Helper.formatThrowable(ex, false);
} }
@ -2028,7 +2028,7 @@ class Core {
try { try {
parts.downloadAttachment(context, attachment); parts.downloadAttachment(context, attachment);
} catch (Throwable ex) { } catch (Throwable ex) {
Log.e(ex); Log.e(folder.name, ex);
db.attachment().setError(attachment.id, Helper.formatThrowable(ex, false)); db.attachment().setError(attachment.id, Helper.formatThrowable(ex, false));
} }
} }

@ -849,17 +849,17 @@ public class ServiceSynchronize extends ServiceBase {
ifolder.open(Folder.READ_ONLY); ifolder.open(Folder.READ_ONLY);
db.folder().setFolderReadOnly(folder.id, true); db.folder().setFolderReadOnly(folder.id, true);
} catch (MessagingException ex1) { } catch (MessagingException ex1) {
Log.w(ex1); Log.w(folder.name, ex1);
db.folder().setFolderState(folder.id, null); db.folder().setFolderState(folder.id, null);
db.folder().setFolderError(folder.id, Helper.formatThrowable(ex1)); db.folder().setFolderError(folder.id, Helper.formatThrowable(ex1));
continue; continue;
} }
} catch (FolderNotFoundException ex) { } catch (FolderNotFoundException ex) {
Log.w(ex); Log.w(folder.name, ex);
db.folder().deleteFolder(folder.id); db.folder().deleteFolder(folder.id);
continue; continue;
} catch (MessagingException ex) { } catch (MessagingException ex) {
Log.w(ex); Log.w(folder.name, ex);
db.folder().setFolderState(folder.id, null); db.folder().setFolderState(folder.id, null);
db.folder().setFolderError(folder.id, Helper.formatThrowable(ex)); db.folder().setFolderError(folder.id, Helper.formatThrowable(ex));
continue; continue;
@ -1039,7 +1039,7 @@ public class ServiceSynchronize extends ServiceBase {
state); state);
} catch (FolderNotFoundException ex) { } catch (FolderNotFoundException ex) {
Log.w(ex); Log.w(folder.name, ex);
db.folder().deleteFolder(folder.id); db.folder().deleteFolder(folder.id);
} catch (Throwable ex) { } catch (Throwable ex) {
Log.e(folder.name, ex); Log.e(folder.name, ex);
@ -1146,14 +1146,14 @@ public class ServiceSynchronize extends ServiceBase {
try { try {
unregisterReceiver(alarm); unregisterReceiver(alarm);
} catch (IllegalArgumentException ex) { } catch (IllegalArgumentException ex) {
Log.w(new IllegalStateException("Killed", ex)); Log.w(account.name, new IllegalStateException("Killed", ex));
reload(ServiceSynchronize.this, "killed"); reload(ServiceSynchronize.this, "killed");
} }
} }
Log.i(account.name + " done state=" + state); Log.i(account.name + " done state=" + state);
} catch (StoreClosedException ex) { } catch (StoreClosedException ex) {
Log.w(ex); Log.w(account.name, ex);
} catch (Throwable ex) { } catch (Throwable ex) {
Log.e(account.name, ex); Log.e(account.name, ex);
EntityLog.log( EntityLog.log(
@ -1246,7 +1246,7 @@ public class ServiceSynchronize extends ServiceBase {
try { try {
unregisterReceiver(alarm); unregisterReceiver(alarm);
} catch (IllegalArgumentException ex) { } catch (IllegalArgumentException ex) {
Log.w(new IllegalStateException("Killed", ex)); Log.w(account.name, new IllegalStateException("Killed", ex));
reload(ServiceSynchronize.this, "killed"); reload(ServiceSynchronize.this, "killed");
} }
} }

Loading…
Cancel
Save