aboutsummaryrefslogtreecommitdiffhomepage
path: root/notmuch-tag.c
diff options
context:
space:
mode:
authorGravatar Austin Clements <amdragon@MIT.EDU>2013-01-06 15:22:37 -0500
committerGravatar David Bremner <bremner@debian.org>2013-01-06 22:39:23 -0400
commitbaca1219af0ef1f81985759e868a68e9dd78e0d1 (patch)
tree1aa014462904315077f9eae9825ae8961b419340 /notmuch-tag.c
parentd705a6a45bf691b60101203bd09a459be255dceb (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