It does not seem to be documented what the behavior of io_uring_wait_cqes when ts is NULL. It is implicitly allowed to be NULL by "If ts is specified and an older kernel without..." but it isn't clear what happens. Is it an infinite timeout or no timeout (like peek) or something else?
It does not seem to be documented what the behavior of
io_uring_wait_cqes
whents
is NULL. It is implicitly allowed to be NULL by "If ts is specified and an older kernel without..." but it isn't clear what happens. Is it an infinite timeout or no timeout (like peek) or something else?