Mercurial > dovecot > core-2.2
changeset 285:49e6f5496071 HEAD
wrong parameters to msync(), causing it to fail when trying to mark old
data file deleted.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 20 Sep 2002 18:41:19 +0300 |
parents | 8d7e46d41ce3 |
children | e5fdb222d38a |
files | src/lib-index/mail-index-data.c |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-index/mail-index-data.c Fri Sep 20 14:57:48 2002 +0300 +++ b/src/lib-index/mail-index-data.c Fri Sep 20 18:41:19 2002 +0300 @@ -358,7 +358,7 @@ return TRUE; data->header->indexid = 0; - if (msync(data->mmap_base, 0, sizeof(MailIndexDataHeader)) < 0) + if (msync(data->mmap_base, sizeof(MailIndexDataHeader), MS_SYNC) < 0) return index_data_set_syscall_error(data, "msync()"); return TRUE;