当前位置: 技术问答>linux和unix
poll为什么不返回?
来源: 互联网 发布时间:2015-09-27
本文导语: 程序连接到远端主机的某端口,poll等待数据的到来,可是程序就停滞在poll里面了,既不出错,也不返回。可能是什么情况呢? 系统:$ uname -a HP-UX TEST B.11.11 U 9000/800 ************ unlimited-user license 编译器:$ aCC ...
程序连接到远端主机的某端口,poll等待数据的到来,可是程序就停滞在poll里面了,既不出错,也不返回。可能是什么情况呢?
系统:$ uname -a
HP-UX TEST B.11.11 U 9000/800 ************ unlimited-user license
编译器:$ aCC -V
aCC: HP ANSI C++ B3910B A.03.37
系统:$ uname -a
HP-UX TEST B.11.11 U 9000/800 ************ unlimited-user license
编译器:$ aCC -V
aCC: HP ANSI C++ B3910B A.03.37
|
如果给了负的 timeout
没有中断上来 不会返回
没有中断上来 不会返回
|
说明你设置的io都没事件
|
只有看了源代码才知道!
|
学习