fix epoll backend reporting spurious events