commit | ebb1415f729c123b8a13bcbd667bf4b4cc95b4d4 | [log] [tgz] |
---|---|---|
author | Jens Axboe <jens.axboe@oracle.com> | Tue Mar 13 14:42:15 2007 +0100 |
committer | Jens Axboe <jens.axboe@oracle.com> | Tue Mar 13 14:42:15 2007 +0100 |
tree | 7d324bb2ef196bc6dfc9507b736ff4da3b44089e | |
parent | 5afa0d9b2e14194d34001a24007d96536608e651 [diff] [blame] |
Add 'fsync_on_close' option Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
diff --git a/filesetup.c b/filesetup.c index 4a5a665..2a7e7cf 100644 --- a/filesetup.c +++ b/filesetup.c
@@ -465,6 +465,9 @@ if (--f->references) return; + if (should_fsync(td) && td->fsync_on_close) + fsync(f->fd); + if (td->io_ops->close_file) td->io_ops->close_file(td, f); td->nr_open_files--;