Project

General

Profile

Bug #46366 » aio.patch

Wout van Heeswijk, 07/06/2020 05:36 PM

View differences:

src/os/bluestore/aio.cc
int r;
aio_iter cur = begin;
struct aio_t *piocb[aios_size];
struct aio_t **piocb = (struct aio_t**)malloc(sizeof(struct aio_t*)*aios_size);
int left = 0;
while (cur != end) {
cur->priv = priv;
......
(*retries)++;
continue;
}
free(piocb);
return r;
}
ceph_assert(r > 0);
......
attempts = 16;
delay = 125;
}
free(piocb);
return done;
}
(3-3/3)