add some code for get local listen ip
repair send/recv
correct epoll process