changeset 8965:ad69d9cffade HEAD

Don't log an error if dovecot.index doesn't exist while trying to create the backup.
author Timo Sirainen <tss@iki.fi>
date Fri, 20 Mar 2009 18:20:32 -0400
parents e17810deea46
children 78644bad1263
files src/lib-index/mail-index-write.c
diffstat 1 files changed, 4 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-index/mail-index-write.c	Fri Mar 20 14:06:15 2009 -0400
+++ b/src/lib-index/mail-index-write.c	Fri Mar 20 18:20:32 2009 -0400
@@ -30,6 +30,10 @@
 		ret = link(index->filepath, tmp_backup_path);
 	}
 	if (ret < 0) {
+		if (errno == ENOENT) {
+			/* no dovecot.index file, ignore */
+			return 0;
+		}
 		mail_index_set_error(index, "link(%s, %s) failed: %m",
 				     index->filepath, tmp_backup_path);
 		return -1;