ACE_SOCK_Stream io超时返回errno有问题
ACE_SOCK_Stream::recv()或者recv_n(),如果设置timeout,当超时发生时,返回结果为-1,但是errno为0,而不是文档中说的ETIME。系统为windows,linux还没测。 安照文档说的errno应该是ETIME,一般返回-1就认为超时了,还真没有进一步判断过。 汗。。。
系统重启后又好了,errno这回是ETIME了。
我最近在玩gtest,所以什么都想测测。:lol
[ 本帖最后由 wishel 于 2009-11-4 15:35 编辑 ]
页:
[1]