perl中recv介绍

今天才发现perl中的recv函数居然不会由于没有知足指定长度而阻塞!这要是在C中,必须将socket设置成了non-block之后,才会在没有知足指定数据长度也会返回,经过fcntl能够判断在recv先后,socket描述符先后都是block状态的, 因此应该是perl在封装recv的时候,将socket先设置成non-block, 返回数据以前又将socket设置成block,并且socket
相关文章
相关标签/搜索