cygwin uses fdatasync