X-Git-Url: http://git.sven.stormbind.net/?a=blobdiff_plain;f=fuse%2Fmain.c;h=aad082b68f21265f21686cdab57097ecafc60b4d;hb=1195a0d2827751ef9791cd2ff1fe9b4b84ad45be;hp=030362e0f5d2295f31799cd51828bb63ea8d47b1;hpb=9595548f5aef03ff79875bc943dd61d3cf6c4523;p=sven%2Ffuse-exfat.git diff --git a/fuse/main.c b/fuse/main.c index 030362e..aad082b 100644 --- a/fuse/main.c +++ b/fuse/main.c @@ -206,6 +206,9 @@ static int fuse_exfat_fsync(const char* path, int datasync, int rc; exfat_debug("[%s] %s", __func__, path); + rc = exfat_flush_nodes(&ef); + if (rc != 0) + return rc; rc = exfat_flush(&ef); if (rc != 0) return rc;