Uses sfd_set instead of fd_set.