@@ -79,12 +79,13 @@ syncHandle FsyncDiskSync handle =
79 --fdatasync doesn't exist on macOS
79 --fdatasync doesn't exist on macOS
80 fd <- handleToFd handle
80 fd <- handleToFd handle
81 fileSynchroniseDataOnly fd
81 fileSynchroniseDataOnly fd
84 fd <- handleToFd handle
85 fd <- handleToFd handle
85 fileSynchronise fd
86 fileSynchronise fd
87 closeFd fd
87 closeFd fd
89syncHandle NoDiskSync _ = pure ()
90syncHandle NoDiskSync _ = pure ()