[dovecot-cvs] dovecot/src/lib-storage/index/mbox mbox-storage.c,1.71,1.72

cras at procontrol.fi cras at procontrol.fi
Thu Nov 13 17:50:35 EET 2003


Update of /home/cvs/dovecot/src/lib-storage/index/mbox
In directory danu:/tmp/cvs-serv28192/mbox

Modified Files:
	mbox-storage.c 
Log Message:
If mbox wasn't indexed yet when it was being renamed, an extra error
message was logged.



Index: mbox-storage.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-storage/index/mbox/mbox-storage.c,v
retrieving revision 1.71
retrieving revision 1.72
diff -u -d -r1.71 -r1.72
--- mbox-storage.c	26 Oct 2003 20:13:15 -0000	1.71
+++ mbox-storage.c	13 Nov 2003 15:50:32 -0000	1.72
@@ -686,7 +686,8 @@
 	old_indexdir = mbox_get_index_dir(storage, oldname);
 	new_indexdir = mbox_get_index_dir(storage, newname);
 	if (old_indexdir != NULL) {
-		if (rename(old_indexdir, new_indexdir) < 0) {
+		if (rename(old_indexdir, new_indexdir) < 0 &&
+		    errno != ENOENT) {
 			mail_storage_set_critical(storage,
 						  "rename(%s, %s) failed: %m",
 						  old_indexdir, new_indexdir);



More information about the dovecot-cvs mailing list