对象做到线程安全,在构造期间不要泄漏this指针
1. 不要再注册期间注册任何回调
2. 不要再构造函数中吧this船歌跨线程的对象
epoll ET 模式逻辑
while true {
ret = recv(fd, buffer);
if (ret < 0) {
if (errno == EAGAIN)
break;
else
close(fd); // Error occured
} else if (ret > 0) {
F(buffer);//Process data
} else if (ret == 0) {
close(fd);
}
}