changeset 2908:ef0b296ad4dd HEAD

Cache sync handler wasn't registered correctly so it broke with mmap_disable=yes.
author Timo Sirainen <tss@iki.fi>
date Mon, 29 Nov 2004 02:17:44 +0200
parents 8fa07cbfd68e
children f4eaf629bea3
files src/lib-index/mail-cache.c
diffstat 1 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-index/mail-cache.c	Mon Nov 29 01:55:40 2004 +0200
+++ b/src/lib-index/mail-cache.c	Mon Nov 29 02:17:44 2004 +0200
@@ -271,7 +271,9 @@
 					    mail_cache_expunge_handler);
 	mail_index_register_sync_handler(index, cache->ext_id,
 					 mail_cache_sync_handler,
-					 cache->file_cache != NULL);
+                                         MAIL_INDEX_SYNC_HANDLER_INDEX |
+					 (cache->file_cache == NULL ? 0 :
+					  MAIL_INDEX_SYNC_HANDLER_VIEW));
 	return cache;
 }