pipe interupter for epoll