rktio: fix bug merging fd sets when poll() is not available

This commit is contained in:
Matthew Flatt 2017-06-25 11:08:53 -06:00
parent 3e8ad02334
commit 06a6d290fd

View File

@ -825,7 +825,8 @@ void rktio_merge_fd_sets(rktio_poll_set_t *fds, rktio_poll_set_t *src_fds)
p = (unsigned char *)rktio_get_fdset(fds, j);
sp = (unsigned char *)rktio_get_fdset(src_fds, j);
# ifdef STORED_ACTUAL_FDSET_LIMIT
if (FDSET_LIMIT(sp) > FDSET_LIMIT(p)) {
i = FDSET_LIMIT(p);
if (FDSET_LIMIT(sp) > i) {
i = FDSET_LIMIT(sp);
FDSET_LIMIT(p) = i;
}