POLLNVAL
return POLLNVAL;
return POLLNVAL;
if (fds[0].revents & POLLNVAL) {
if (evlist__filter_pollfd(evlist, POLLERR | POLLHUP | POLLNVAL) == 0)
pfds[num_pfds].events = POLLIN | POLLERR | POLLHUP | POLLNVAL;
.events = POLLIN | POLLERR | POLLHUP | POLLNVAL,
if (revents & (POLLHUP | POLLERR | POLLNVAL)) {
if (fds.revents & (POLLERR | POLLNVAL)) {
fds.events &= ~(POLLERR | POLLNVAL);