当前位置:  技术问答>linux和unix

bind()函数出现 Address already in use错误!!!

    来源: 互联网  发布时间:2017-05-29

    本文导语:  悲剧了,出了这个错误,而且是在setsockopt()函数使用后(设置过了SOCK_REUSEADDR)的情况下,不知道怎么解决,有遇到过类似问题的人吗,google了好久,也有提这种问题的,就是没解决,唉,这个多人聊天程序都弄了一...

悲剧了,出了这个错误,而且是在setsockopt()函数使用后(设置过了SOCK_REUSEADDR)的情况下,不知道怎么解决,有遇到过类似问题的人吗,google了好久,也有提这种问题的,就是没解决,唉,这个多人聊天程序都弄了一天了,哪位有解决的,告诉小弟一下,感激不尽!!!

|
看看你所用的端口状态,是不是LISTEN 状态?

即使你设置了那个选项,对于LISTEN状态的端口,也是不能重复监听的

|
不对啊!如果设上SOCK_REUSEADDR,就不会出现这个错误啊!因为地址已经可以重用,“Address already in use”也没关系的。你的源码贴出来看看?会不会是别的问题

|


同感,一般已经使用了的端口是不能再次被bind的,除非考虑用端口复用的一些方案

|
换个端口试试

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • bind时提示Cannot assign requested address
  • 运行MINI-HTTP出现bind: Address already in use
  • socket通信bind error:Address already in use
  • 菜鸟求助,程序kill掉后,再启动,出现bind: Address already in use
  • java命名空间javax.naming类binding的类成员方法: binding定义及介绍
  • debian下安装bind用./configure时提示安装bind时./configure提示whether make sets $(MAKE)... no
  • java命名空间javax.print.attribute.standard类finishings的类成员方法: bind定义及介绍
  • 超小型的bind库 bi-bind
  • java命名空间javax.xml.ws.http接口httpbinding成员方法: http_binding定义参考
  • 如何实现bind下的域名解析分级
  • java命名空间javax.naming接口context的类成员方法: bind定义及介绍
  • DNS服务器软件 BIND 10
  • java命名空间java.net类datagramsocketimpl的类成员方法: bind定义及介绍
  • bind为什么会出错?????
  • java命名空间java.net类socketimpl的类成员方法: bind定义及介绍
  • 如何卸载自己安装的bind
  • java命名空间javax.naming类initialcontext的类成员方法: bind定义及介绍
  • 网络编程里解决bind绑定的问题?
  • java命名空间javax.xml.ws.soap接口soapbinding成员方法: soap12http_binding定义参考
  • 帮忙解释一下三个术语:binding/late binding/virtual method invocation
  • java命名空间javax.naming.directory接口dircontext的类成员方法: bind定义及介绍
  • bind9.tar.gz的问题
  • java命名空间javax.xml.ws.soap接口soapbinding成员方法: soap11http_binding定义参考
  • socket编程 中的bind问题
  • java命名空间javax.naming.directory类initialdircontext的类成员方法: bind定义及介绍
  • 网络编程bind()


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3