socket tcp 通信
绑定了ip 和 port

正常顺序 客户端发起socket 服务端收到socket的时候 没有问题

但是有时候,顺序错误,就导致程序死了

再起运行程序的时候 发现bind error:Address already in use


解决办法:

//在服务端bind or listen前
unsigned int value = 0x1;
setsockopt(sock,SOL_SOCKET,SO_REUSEADDR,(void *)&value,sizeof(value));


Logo

更多推荐