aboutsummaryrefslogtreecommitdiff
path: root/notmuch-dump.c
diff options
context:
space:
mode:
authorDavid Bremner <david@tethera.net>2014-05-08 20:57:07 +0900
committerDavid Bremner <david@tethera.net>2014-05-18 06:31:15 +0900
commitf3ee655b493c7e57621226a98abc9e9db5d0cb27 (patch)
tree2146f16c3c962aa877c0b61e0d0cfce22169af4a /notmuch-dump.c
parentf6b54fbcf6860e687b5b058810c1d17622dbab23 (diff)
notmuch-dump: use fsync instead of fdatasync
Since the file size will have changed, there is no performance benefit to calling fdatasync. Somewhat surprisingly, using fdatasync apparently causes portability problems on FreeBSD.
Diffstat (limited to 'notmuch-dump.c')
-rw-r--r--notmuch-dump.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/notmuch-dump.c b/notmuch-dump.c
index 2849eaba..887a2082 100644
--- a/notmuch-dump.c
+++ b/notmuch-dump.c
@@ -169,7 +169,7 @@ notmuch_database_dump (notmuch_database_t *notmuch,
}
if (output_file_name) {
- ret = fdatasync (outfd);
+ ret = fsync (outfd);
if (ret) {
fprintf (stderr, "Error syncing %s to disk: %s\n",
name_for_error, strerror (errno));