遇到Bind error: Address already in use问题,需要开启SO_REUSEADDR实现地址及端口的复用
添加如下代码在bind()函数之前就可以再次使用服务端关闭前使用的端口
int on = 1;
setsockopt( sock, SOL_SOCKET, SO_REUSEADDR, &on, sizeof(on) );
遇到Bind error: Address already in use问题,需要开启SO_REUSEADDR实现地址及端口的复用
添加如下代码在bind()函数之前就可以再次使用服务端关闭前使用的端口
int on = 1;
setsockopt( sock, SOL_SOCKET, SO_REUSEADDR, &on, sizeof(on) );