dovecot-1.2: virtual: We don't really need to do fsync for appen...

dovecot at dovecot.org dovecot at dovecot.org
Fri Mar 20 02:35:04 EET 2009


details:   http://hg.dovecot.org/dovecot-1.2/rev/78586322a1d2
changeset: 8845:78586322a1d2
user:      Timo Sirainen <tss at iki.fi>
date:      Thu Mar 19 20:34:58 2009 -0400
description:
virtual: We don't really need to do fsync for appends or expunges.
The code just came in accidentally from copy&pasting.

diffstat:

1 file changed, 2 deletions(-)
src/plugins/virtual/virtual-storage.c |    2 --

diffs (12 lines):

diff -r 94dbe538cdb7 -r 78586322a1d2 src/plugins/virtual/virtual-storage.c
--- a/src/plugins/virtual/virtual-storage.c	Thu Mar 19 19:21:09 2009 -0400
+++ b/src/plugins/virtual/virtual-storage.c	Thu Mar 19 20:34:58 2009 -0400
@@ -264,8 +264,6 @@ virtual_open(struct virtual_storage *sto
 				     MAILBOX_LIST_PATH_TYPE_MAILBOX);
 	index = index_storage_alloc(_storage, name, flags,
 				    VIRTUAL_INDEX_PREFIX);
-	mail_index_set_fsync_types(index, MAIL_INDEX_SYNC_TYPE_APPEND |
-				   MAIL_INDEX_SYNC_TYPE_EXPUNGE);
 
 	pool = pool_alloconly_create("virtual mailbox", 1024+512);
 	mbox = p_new(pool, struct virtual_mailbox, 1);


More information about the dovecot-cvs mailing list