Use fdatasync (just for testing over an FS)

This commit is contained in:
Vitaliy Filippov
2019-11-27 02:41:30 +03:00
parent 06634054c9
commit ce5cd13bc8
4 changed files with 9 additions and 9 deletions
+2 -2
View File
@@ -353,14 +353,14 @@ resume_0:
await_sqe(9);
data->callback = simple_callback;
data->iov = { 0 };
my_uring_prep_fsync(sqe, bs->data_fd, 0);
my_uring_prep_fsync(sqe, bs->data_fd, IORING_FSYNC_DATASYNC);
wait_count++;
if (bs->meta_fd != bs->data_fd)
{
await_sqe(10);
data->callback = simple_callback;
data->iov = { 0 };
my_uring_prep_fsync(sqe, bs->meta_fd, 0);
my_uring_prep_fsync(sqe, bs->meta_fd, IORING_FSYNC_DATASYNC);
wait_count++;
}
wait_state = 11;