X-Git-Url: https://git.sesse.net/?p=cubemap;a=blobdiff_plain;f=cubemap.cpp;h=692d48baf1d9e507d36926aa10a7f35f7d8847b1;hp=4ee5d6f3c4d6a95fcc5dfc556a437b5cf2077a76;hb=f3e2d52ccf79454ee157917f9017263a8f4c50c3;hpb=fcdb2b3926312cbd42e2d45bb4cec8f984fb325c diff --git a/cubemap.cpp b/cubemap.cpp index 4ee5d6f..692d48b 100644 --- a/cubemap.cpp +++ b/cubemap.cpp @@ -35,7 +35,7 @@ int create_server_socket(int port) exit(1); } - int one; + int one = 1; if (setsockopt(server_sock, SOL_SOCKET, SO_REUSEADDR, &one, sizeof(one)) == -1) { perror("setsockopt(SO_REUSEADDR)"); exit(1); @@ -112,4 +112,9 @@ int main(int argc, char **argv) Input input(STREAM_ID); input.run(STREAM_URL); + + for (int i = 0; i < NUM_SERVERS; ++i) { + servers[i].stop(); + } + delete[] servers; }