Provided by: libowfat-dev_0.32-4.1build1_amd64 bug

NAME

       io_waituntil - wait for events

SYNTAX

       #include <libowfat/io.h>

       void io_waituntil(tai6464 t);

DESCRIPTION

       io_waituntil(t) is like io_wait() but does not wait (noticeably) past time t.

NOTE

       Depending  on  the underlying operating system primitive, there is a potential race condition to be aware
       of. Some event notification mechanisms (for example, kqueue on  BSD  and  epoll  on  Linux)  will  return
       multiple events. If your application operates on pairs of file descriptors (a proxy server maybe), and an
       error  on one descriptor can lead to closing the other descriptor, then an outstanding event on the other
       descriptor can still be queued for delivery to you. Be prepared to receive events for a  descriptor  that
       has already been closed.

SEE ALSO

       io_wait(3), io_check(3), io_wantread(3), io_wantwrite(3), io_fd(3)

                                                                                                 io_waituntil(3)