fixed: linux epoll does not support regular files