Mercurial > dovecot > original-hg > dovecot-1.2
changeset 5976:3a19830ab7f6 HEAD
Changed nfs setting conflict error handling
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 13 Jul 2007 00:15:56 +0300 |
parents | 78fe45cdc192 |
children | 38a73d870731 |
files | src/lib-index/mail-index.c |
diffstat | 1 files changed, 4 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-index/mail-index.c Fri Jul 13 00:12:21 2007 +0300 +++ b/src/lib-index/mail-index.c Fri Jul 13 00:15:56 2007 +0300 @@ -479,16 +479,10 @@ (flags & MAIL_INDEX_OPEN_FLAG_NFS_FLUSH) != 0; index->lock_method = lock_method; - if (index->nfs_flush && index->fsync_disable) { - i_warning("nfs_flush_cache=yes requires " - "fsync_disable=no, changing it"); - index->fsync_disable = FALSE; - } - if (index->nfs_flush && !index->mmap_disable) { - i_warning("nfs_flush_cache=yes requires " - "mmap_disable=yes, changing it"); - index->mmap_disable = TRUE; - } + if (index->nfs_flush && index->fsync_disable) + i_fatal("nfs flush requires fsync_disable=no"); + if (index->nfs_flush && !index->mmap_disable) + i_fatal("nfs flush requires mmap_disable=yes"); i_assert(!index->opened); if (!mail_index_open_files(index, flags)) {