pango 发表于 2008-1-8 17:34:02

如何判断recv()超时退出

给recv()函数设置了读超时时间,但如何判断recv()是因为超时退出,还是因为其他原因退出(如连接中断)

peakzhang 发表于 2008-1-8 18:08:32

看手册
使用ACE_OS::last_error()判断,如果是超时,则结果是errno == ETIME

pango 发表于 2008-1-9 10:07:45

您好版主,可是我连接正式版ACE的LIB文件时,连接程序报告Ace.lib文件中不存在ACE_OS::last_error()函数,这是怎么回事?
页: [1]
查看完整版本: 如何判断recv()超时退出