fusing splice+epoll