我正在尝试将一个套接字绑定到下面的一个端口:
if( bind(socket_desc,(struct sockaddr *) &server, sizeof(server)) < 0)
{
perror("bind failed. Error");
return 1;
}
puts("bind done");
但它给出了:
$ ./serve
Socket created
bind failed. Error: Address already in use
为什么会发生这种错误?