diff options
author | Austin Clements <amdragon@MIT.EDU> | 2013-01-06 15:22:37 -0500 |
---|---|---|
committer | David Bremner <bremner@debian.org> | 2013-01-06 22:39:23 -0400 |
commit | baca1219af0ef1f81985759e868a68e9dd78e0d1 (patch) | |
tree | 1aa014462904315077f9eae9825ae8961b419340 /notmuch-tag.c | |
parent | d705a6a45bf691b60101203bd09a459be255dceb (diff) |
restore: Make missing messages non-fatal (again)
Previously, restore would abort if a message ID in the dump was
missing. Furthermore, it would only report this as a warning. This
patch makes it distinguish abort-worthy lookup failures like
out-of-memory from non-fatal failure to find a message ID. The former
is reported as an error and causes restore to abort, while the latter
is reported as a warning and does not cause an abort.
This restores 0.14's non-fatal handling of missing message IDs in
restore (though 0.14 also considered serious errors non-fatal; we
retain the new and better handling of serious errors).
Diffstat (limited to 'notmuch-tag.c')
0 files changed, 0 insertions, 0 deletions