aboutsummaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorNikolaus Schulz <microschulz@web.de>2010-01-16 00:58:35 +0100
committerNikolaus Schulz <microschulz@web.de>2010-07-19 01:40:24 +0200
commitda595427ff01e3dedccef22db839895150ed1270 (patch)
tree290cc6c66353b83f6873133de697196c3465f896 /TODO
parent1db28f2b0460f0a063497febfb0897a3dc74dd2a (diff)
downloadarchivemail-da595427ff01e3dedccef22db839895150ed1270.tar.gz
archivemail-da595427ff01e3dedccef22db839895150ed1270.tar.bz2
archivemail-da595427ff01e3dedccef22db839895150ed1270.zip
Fail as gracefully as possible if writing out the new mailboxes fails
In particular: * If writing the archived messages to the final archive fails, try to restore the archive and abort (by not handling the exception). This is possible since we first save the archive, and only then the modified mailbox, so we don't corrupt the original mbox in this case. * If writing a modified mbox file fails, save the temporary copy.
Diffstat (limited to 'TODO')
0 files changed, 0 insertions, 0 deletions