extend --sync to allow {sync,dsync,0,1}, to support O_DSYNC
[fio.git] / engines / glusterfs.c
index f2b84a2ab70b00013d13aafdbbaa73fc385071bc..fc6fee193af71b7d97002a927791c0c9cf350b39 100644 (file)
@@ -271,8 +271,7 @@ int fio_gf_open_file(struct thread_data *td, struct fio_file *f)
 
        if (td->o.odirect)
                flags |= OS_O_DIRECT;
-       if (td->o.sync_io)
-               flags |= O_SYNC;
+       flags |= td->o.sync_io;
 
        dprint(FD_FILE, "fio file %s open mode %s td rw %s\n", f->file_name,
               flags & O_RDONLY ? "ro" : "rw", td_read(td) ? "read" : "write");