exit(1);
}
+ int one = 1;
+ if (setsockopt(server_sock, SOL_SOCKET, SO_REUSEADDR, &one, sizeof(one)) == -1) {
+ perror("setsockopt(SO_REUSEADDR)");
+ exit(1);
+ }
+
// We want dual-stack sockets. (Sorry, OpenBSD and Windows XP...)
int zero = 0;
if (setsockopt(server_sock, IPPROTO_IPV6, IPV6_V6ONLY, &zero, sizeof(zero)) == -1) {
Input input(STREAM_ID);
input.run(STREAM_URL);
+
+ for (int i = 0; i < NUM_SERVERS; ++i) {
+ servers[i].stop();
+ }
+ delete[] servers;
}