From: Timo Sirainen Date: Sun, 4 Apr 2010 22:00:32 +0000 (+0300) Subject: dbox file fixing: If I/O error happens during read, don't finish the fix. X-Git-Tag: 2.0.beta5~237 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4217a58bdcc40e29a75fc23c579727bbdd13150e;p=thirdparty%2Fdovecot%2Fcore.git dbox file fixing: If I/O error happens during read, don't finish the fix. --HG-- branch : HEAD --- diff --git a/src/lib-storage/index/dbox-common/dbox-file-fix.c b/src/lib-storage/index/dbox-common/dbox-file-fix.c index 2eee1f2a16..81abe5e303 100644 --- a/src/lib-storage/index/dbox-common/dbox-file-fix.c +++ b/src/lib-storage/index/dbox-common/dbox-file-fix.c @@ -286,7 +286,7 @@ dbox_file_fix_write_stream(struct dbox_file *file, uoff_t start_offset, return -1; } } - return 0; + return ret; } int dbox_file_fix(struct dbox_file *file, uoff_t start_offset)