[dovecot-cvs] dovecot/src/lib-storage/index/mbox mbox-storage.c, 1.127, 1.128

cras at dovecot.org cras at dovecot.org
Mon Nov 28 01:03:08 EET 2005


Update of /var/lib/cvs/dovecot/src/lib-storage/index/mbox
In directory talvi:/tmp/cvs-serv21423/src/lib-storage/index/mbox

Modified Files:
	mbox-storage.c 
Log Message:
Minor error handling fix



Index: mbox-storage.c
===================================================================
RCS file: /var/lib/cvs/dovecot/src/lib-storage/index/mbox/mbox-storage.c,v
retrieving revision 1.127
retrieving revision 1.128
diff -u -d -r1.127 -r1.128
--- mbox-storage.c	19 Nov 2005 12:42:43 -0000	1.127
+++ mbox-storage.c	27 Nov 2005 23:03:06 -0000	1.128
@@ -679,11 +679,11 @@
 		return -1;
 	}
 
-	if (errno != ENOENT && errno != ELOOP && errno != EACCES) {
+	if (errno != ENOENT) {
 		if (errno == ENOTDIR) {
 			mail_storage_set_error(_storage,
 				"Mailbox doesn't allow inferior mailboxes");
-		} else {
+		} else if (!mbox_handle_errors(storage)) {
 			mail_storage_set_critical(_storage,
 				"stat() failed for mbox file %s: %m", path);
 		}



More information about the dovecot-cvs mailing list