linux socket 程序被ctrl+c或者异常终止,再次起程序时提示该端口号已被绑定,解决办法如下:

创建socket之后调用如下设置套接子选项的函数,并且传入如下参数即可解决

int mw_optval = 1;

setsockopt(server_sockfd, SOL_SOCKET, SO_REUSEADDR, (char *)&mw_optval,sizeof(mw_optval));

更多相关文章

  1. Linux实用程序编写了一个matlab .mat文件
  2. 修复linux grub引导程序
  3. Linux程序设计——文件操作(标准I/O库)
  4. 在Linux中的脚本中安装应用程序
  5. 如何发送一个字节(或字节)来测试在我的应用程序中监听的套接字?
  6. 简单的程序发布流程
  7. 确定shell程序中的相对路径或绝对路径
  8. 如何确保我的Linux程序不会产生核心转储?
  9. linux利用CMakeLists编译cuda程序

随机推荐

  1. AndroidManifest.xml之 element详解
  2. android讲义9之向电话本进行批处理的插入
  3. cocos2d-x环境搭建 for eclipse
  4. Android 原生开发、H5、React-Native开发
  5. [实战示例] 带您深入探讨 Android 传感器
  6. Android一个textview显示多段文本不同颜
  7. Android下获取Root权限和设置目录属性
  8. Android开发小知识文章目录
  9. Android(安卓)App状态栏动态显示隐藏
  10. Android UI 之 onTouchEvent, onClick及o