[dovecot-cvs] dovecot/src/lib-storage/index/maildir maildir-copy.c,1.12,1.13
    cras at procontrol.fi 
    cras at procontrol.fi
       
    Mon Nov  4 06:47:42 EET 2002
    
        - Previous message: [dovecot-cvs] dovecot/src/lib-index/mbox mbox-rewrite.c,1.36,1.37 mbox-sync-full.c,1.3,1.4 mbox-sync.c,1.19,1.20
 
        - Next message: [dovecot-cvs] dovecot/src/lib-storage/index index-copy.c,1.19,1.20 index-expunge.c,1.11,1.12 index-fetch.c,1.31,1.32 index-status.c,1.18,1.19 index-storage.h,1.19,1.20 index-sync.c,1.18,1.19 index-update-flags.c,1.13,1.14
 
         -  Messages sorted by: 
              [ date ]
              [ thread ]
              [ subject ]
              [ author ]
         
 
       
    
  
Update of /home/cvs/dovecot/src/lib-storage/index/maildir
In directory danu:/tmp/cvs-serv26855/lib-storage/index/maildir
Modified Files:
	maildir-copy.c 
Log Message:
And more locking/syncing fixes. Now it's finally beginning to look sane
again.
Index: maildir-copy.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-storage/index/maildir/maildir-copy.c,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- maildir-copy.c	2 Nov 2002 20:10:21 -0000	1.12
+++ maildir-copy.c	4 Nov 2002 04:47:40 -0000	1.13
@@ -58,8 +58,8 @@
 	CopyHardContext ctx;
 	int ret;
 
-	if (!src->index->sync_and_lock(src->index, MAIL_LOCK_SHARED, NULL))
-		return mail_storage_set_index_error(src);
+	if (!index_storage_sync_and_lock(src, TRUE, MAIL_LOCK_SHARED))
+		return -1;
 
 	ctx.storage = src->box.storage;
 	ctx.dest = dest;
    
    
        
	- Previous message: [dovecot-cvs] dovecot/src/lib-index/mbox mbox-rewrite.c,1.36,1.37 mbox-sync-full.c,1.3,1.4 mbox-sync.c,1.19,1.20
 
	- Next message: [dovecot-cvs] dovecot/src/lib-storage/index index-copy.c,1.19,1.20 index-expunge.c,1.11,1.12 index-fetch.c,1.31,1.32 index-status.c,1.18,1.19 index-storage.h,1.19,1.20 index-sync.c,1.18,1.19 index-update-flags.c,1.13,1.14
 
         -  Messages sorted by: 
              [ date ]
              [ thread ]
              [ subject ]
              [ author ]
         
 
       
More information about the dovecot-cvs
mailing list