mirror of https://github.com/M66B/FairEmail.git
Continue exportig on errors
This commit is contained in:
parent
8c1ef89aec
commit
a6092c6cd2
|
@ -920,7 +920,8 @@ public class FragmentFolders extends FragmentBase {
|
||||||
long last = new Date().getTime();
|
long last = new Date().getTime();
|
||||||
ContentResolver resolver = context.getContentResolver();
|
ContentResolver resolver = context.getContentResolver();
|
||||||
try (OutputStream out = new BufferedOutputStream(resolver.openOutputStream(uri))) {
|
try (OutputStream out = new BufferedOutputStream(resolver.openOutputStream(uri))) {
|
||||||
for (int i = 0; i < ids.size(); i++) {
|
for (int i = 0; i < ids.size(); i++)
|
||||||
|
try {
|
||||||
long now = new Date().getTime();
|
long now = new Date().getTime();
|
||||||
if (now - last > EXPORT_PROGRESS_INTERVAL) {
|
if (now - last > EXPORT_PROGRESS_INTERVAL) {
|
||||||
last = now;
|
last = now;
|
||||||
|
@ -994,6 +995,8 @@ public class FragmentFolders extends FragmentBase {
|
||||||
cr = false;
|
cr = false;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
} catch (Throwable ex) {
|
||||||
|
Log.e(ex);
|
||||||
}
|
}
|
||||||
} finally {
|
} finally {
|
||||||
nm.cancel("export", 1);
|
nm.cancel("export", 1);
|
||||||
|
|
Loading…
Reference in New Issue