还有,你说话的语气太冲了。 CSDN上没人欠你的,大家愿意跟你讨论问题是看的起你。 asio的作者们也不欠你的,你不愿意用,就滚!
boost的垃圾之处在于,它的error_code是一个类,这样我打印出了错误码是system:10053 我想用错误码做判断,可是我没找着这个错误的枚举或者定义, 而且我没找着这个的时候是没法做判断的。
[Quote=引用 14 楼 pker911 的回复:] 算了,不跟你解释了,你自己试下官方那个例子就知道了! 在telnet连上server后: 1、很短时间内关闭telnet,此时server会调用handle_read,因为有error_code,所以自动delete this,一切正常; 2、很长时间后关闭telnet(我是过了1晚上,大概10-12小时),同样关闭telnet,此时server不会调用handle_read,更无err…… [/Quote] 真厉害,你应该让写boost的人都滚蛋,然后你去实现asio。 麻烦你喷asio之前,先用wireshark看看你关闭telnet的时候fin到底发没发。 另外你对KEEP_ALIVE的触发条件理解有误,麻烦你还是再去看看书吧。 啥都不懂,就上来喷,服了你了。
18,356
社区成员
64,214
社区内容
加载中
试试用AI创作助手写篇文章吧