[dovecot-cvs] dovecot/src/lib-storage/index/maildir maildir-copy.c,1.11,1.12
cras at procontrol.fi
cras at procontrol.fi
Sat Nov 2 22:10:23 EET 2002
Update of /home/cvs/dovecot/src/lib-storage/index/maildir
In directory danu:/tmp/cvs-serv8907/lib-storage/index/maildir
Modified Files:
maildir-copy.c
Log Message:
Mostly mbox locking/syncing fixes. Still some problems though.
Index: maildir-copy.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-storage/index/maildir/maildir-copy.c,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -d -r1.11 -r1.12
--- maildir-copy.c 27 Oct 2002 06:37:18 -0000 1.11
+++ maildir-copy.c 2 Nov 2002 20:10:21 -0000 1.12
@@ -58,10 +58,7 @@
CopyHardContext ctx;
int ret;
- if (!src->index->sync(src->index))
- return mail_storage_set_index_error(src);
-
- if (!src->index->set_lock(src->index, MAIL_LOCK_SHARED))
+ if (!src->index->sync_and_lock(src->index, MAIL_LOCK_SHARED, NULL))
return mail_storage_set_index_error(src);
ctx.storage = src->box.storage;
More information about the dovecot-cvs
mailing list