r20989: don't mark epoll as set until after the io_submit() succeeds