--- libev/ev.pod 2020/01/22 12:15:52 1.461 +++ libev/ev.pod 2020/01/22 13:06:53 1.462 @@ -1831,8 +1831,14 @@ =item ev_io_set (ev_io *, int fd, int events) Configures an C watcher. The C is the file descriptor to -receive events for and C is either C, C or -C, to express the desire to receive the given events. +receive events for and C is either C, C, both +C or C<0>, to express the desire to receive the given +events. + +Note that setting the C to C<0> and starting the watcher is +supported, but not specially optimized - if your program sometimes happens +to generate this combination this is fine, but if it is easy to avoid +starting an io watcher watching for no events you should do so. =item ev_io_modify (ev_io *, int events)