当前位置: 技术问答>linux和unix
怎样释放服务端口??? 急:在线等待
来源: 互联网 发布时间:2014-11-29
本文导语: 我写了一个通讯服务程序,使用了端口 5555,当我kill掉此服务进程后,再启动就提示我此端口正在使用!!! 我应该如何释放此端口呢?!Unix用什么命令可以做到??? 请赐教! | 不用,...
我写了一个通讯服务程序,使用了端口 5555,当我kill掉此服务进程后,再启动就提示我此端口正在使用!!!
我应该如何释放此端口呢?!Unix用什么命令可以做到???
请赐教!
我应该如何释放此端口呢?!Unix用什么命令可以做到???
请赐教!
|
不用,你等一段时间后就会自动消失了。
不过,在你的socket中,添加这么一句,就不会有这样的提示了
setsockopt(sockfd,SOL_SOCKET,SO_REUSEADDR,&sin_size,sizeof(int));
不过,在你的socket中,添加这么一句,就不会有这样的提示了
setsockopt(sockfd,SOL_SOCKET,SO_REUSEADDR,&sin_size,sizeof(int));
|
serversocket类中也有类似setsockopt的方法,找找帮助中的方法就可以了,方法的名称和setsockopt大体相同。