Clear second sector of the journal, init iov for callbacks

This commit is contained in:
Vitaliy Filippov
2019-11-21 22:06:00 +03:00
parent 201eeb8516
commit 7e87290fca
3 changed files with 16 additions and 6 deletions
+2
View File
@@ -342,12 +342,14 @@ resume_0:
// Sync batch is ready. Do it.
await_sqe(9);
data->callback = simple_callback;
data->iov = { 0 };
my_uring_prep_fsync(sqe, bs->data_fd, 0);
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);
wait_count++;
}