[dovecot-cvs] dovecot/src/lib-storage/index/mbox mbox-save.c,1.39,1.40
cras at procontrol.fi
cras at procontrol.fi
Mon Apr 21 19:41:21 EEST 2003
Update of /home/cvs/dovecot/src/lib-storage/index/mbox
In directory danu:/tmp/cvs-serv24994/index/mbox
Modified Files:
mbox-save.c
Log Message:
fsync() saved mails
Index: mbox-save.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-storage/index/mbox/mbox-save.c,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -d -r1.39 -r1.40
--- mbox-save.c 13 Apr 2003 18:02:14 -0000 1.39
+++ mbox-save.c 21 Apr 2003 15:41:19 -0000 1.40
@@ -357,6 +357,11 @@
syscall_error(ctx, "ftruncate()");
failed = TRUE;
}
+ } else {
+ if (fdatasync(ctx->ibox->index->mbox_fd) < 0) {
+ syscall_error(ctx, "fsync()");
+ failed = TRUE;
+ }
}
i_free(ctx);
More information about the dovecot-cvs
mailing list