[dovecot-cvs] dovecot/src/lib-index/mbox mbox-rewrite.c,1.64,1.65

cras at procontrol.fi cras at procontrol.fi
Sun Oct 5 21:45:56 EEST 2003


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

Modified Files:
	mbox-rewrite.c 
Log Message:
bugfixes



Index: mbox-rewrite.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-index/mbox/mbox-rewrite.c,v
retrieving revision 1.64
retrieving revision 1.65
diff -u -d -r1.64 -r1.65
--- mbox-rewrite.c	5 Oct 2003 17:23:38 -0000	1.64
+++ mbox-rewrite.c	5 Oct 2003 17:45:53 -0000	1.65
@@ -44,6 +44,10 @@
 	struct mail_index_record *rec;
 	enum mail_index_record_flag index_flags;
 
+	if (mail_cache_lock(index->cache, FALSE) <= 0)
+		return FALSE;
+	mail_cache_unlock_later(index->cache);
+
 	rec = index->lookup(index, 1);
 	while (rec != NULL) {
 		index_flags = mail_cache_get_index_flags(index->cache, rec);



More information about the dovecot-cvs mailing list