Commit 579b279d authored by Krzysztof Klis's avatar Krzysztof Klis

enabled quick server socket reuse after kill

parent 36802527
......@@ -94,13 +94,17 @@ int main(int argc, char *argv[]) {
/* Create server socket */
int create_socket(int port) {
int server_sock;
int server_sock, optval;
struct sockaddr_in server_addr;
if ((server_sock = socket(AF_INET, SOCK_STREAM, 0)) < 0) {
return -1;
}
if (setsockopt(server_sock, SOL_SOCKET, SO_REUSEADDR, &optval, sizeof(optval)) < 0) {
return -1;
}
memset(&server_addr, 0, sizeof(server_addr));
server_addr.sin_family = AF_INET;
server_addr.sin_port = htons(port);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment