[dovecot-cvs] dovecot/src/lib-index/maildir maildir-index.c,1.14,1.15

cras at procontrol.fi cras at procontrol.fi
Mon Nov 25 21:02:51 EET 2002


Update of /home/cvs/dovecot/src/lib-index/maildir
In directory danu:/tmp/cvs-serv2991/src/lib-index/maildir

Modified Files:
	maildir-index.c 
Log Message:
Locking changes triggered a bit larger cleanup :) If we have to wait for a
lock longer, the client is now notified about it every 30 seconds. Also if
mailbox opening fails because of lock timeout, we won't overwrite the index
anymore. Finally user gets a clear error message about lock timeout instead
of "internal error".



Index: maildir-index.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-index/maildir/maildir-index.c,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -d -r1.14 -r1.15
--- maildir-index.c	21 Nov 2002 20:50:53 -0000	1.14
+++ maildir-index.c	25 Nov 2002 19:02:49 -0000	1.15
@@ -233,6 +233,7 @@
 	maildir_index_free,
 	mail_index_set_lock,
 	mail_index_try_lock,
+        mail_index_set_lock_notify_callback,
 	maildir_index_rebuild,
 	mail_index_fsck,
 	maildir_index_sync,
@@ -254,8 +255,7 @@
 	mail_index_update_field,
 	mail_index_update_field_raw,
 	mail_index_get_last_error,
-	mail_index_is_diskspace_error,
-	mail_index_is_inconsistency_error,
+	mail_index_get_last_error_text,
 
 	MAIL_INDEX_PRIVATE_FILL
 };




More information about the dovecot-cvs mailing list