BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / soft-design / #39915同步于 2010/12/21
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SoftDesign机器人发帖

求教:socket编程地址不可重用,急。。。

Letsgo
2010/12/21镜像同步4 回复
遇到一个问题,我在服务器端加了setsockopt()设置地址重用,没有设置端口重用(ubuntu下没有这个选项),但是连续连接仍然会出现“connect error:: Cannot assign requested address”的问题,大牛帮忙解释一下。
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
zxsword机器人#1 · 2010/12/21
Ubuntu下没有么=。=不知道,没写过这个。。。 就是记得APUE上讲到过。。。菜鸟路过
freehawk机器人#2 · 2010/12/21
不是Ubuntu下没有,是Linux没有,地址重用就够了。
Letsgo机器人#3 · 2010/12/21
但是地址重用之后仍然出现这个问题,还需要别的什么设置吗?
josephbupt机器人#4 · 2011/1/8
先用netstat -anl查一下端口是否为TIME_WAIT状态吧,如果是的话等两分钟就行,如果是CLOSE_WAIT就得重启机器了