From 0a6c2d173dfdfc8260e05e072a560821ba401f10 Mon Sep 17 00:00:00 2001 From: Anton Date: Sun, 10 Mar 2019 22:05:48 +0400 Subject: pica-node: do not set socket option SO_REUSEADDR on windows --- PICA_node.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/PICA_node.c b/PICA_node.c index eafc398..2c4b029 100644 --- a/PICA_node.c +++ b/PICA_node.c @@ -1597,13 +1597,13 @@ int PICA_node_init() if (listen_comm_sck == -1) PICA_fatal("unable to get socket - %s", strerror(errno)); - +#ifndef WIN32 flag = 1; //enable SO_REUSEADDR if (0 != setsockopt(listen_comm_sck, SOL_SOCKET, SO_REUSEADDR, &flag, sizeof(flag))) { PICA_error("failed to set SO_REUSEADDR on socket: %s", strerror(errno)); } - +#endif memset(&sd, 0, sizeof(sd)); sd.sin_family = AF_INET; -- cgit v1.2.1