当前位置: 技术问答>linux和unix
侦听出错后的处理
来源: 互联网 发布时间:2015-02-19
本文导语: 请教各位大虾,当侦听出错时,需要关闭侦听套接口然后再重新创建套接口吗?还是可以继续在原来的套接口上侦听?或者是根据不同的错误码来决定动作?谢谢! | 看出错原因吧, 如果是 E...
请教各位大虾,当侦听出错时,需要关闭侦听套接口然后再重新创建套接口吗?还是可以继续在原来的套接口上侦听?或者是根据不同的错误码来决定动作?谢谢!
|
看出错原因吧, 如果是 EINET是代表由于中断出错,就应该继续侦听,如果是其他,那就应该从新建立一个了,个人意见!
|
提示“打开了太多的文件”
应该是因为没有主意关闭已经没有用的套接字而导致不能再打开套接字(unix中有打开最多文件的限制)
应该是因为没有主意关闭已经没有用的套接字而导致不能再打开套接字(unix中有打开最多文件的限制)
|
一般来说这个东西上是不会出错的吧。
如果你的程序中能达到让listen出错的话,当然就要根据错误码和具体出错原因处理了。
如果你的程序中能达到让listen出错的话,当然就要根据错误码和具体出错原因处理了。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。