epoll and signal IO