From 9ddab14f018154366fe16040b0ae880c0fed5810 Mon Sep 17 00:00:00 2001 From: Lion Kortlepel Date: Thu, 12 Nov 2020 02:35:11 +0100 Subject: [PATCH] possibly fix port in use --- src/Network/Auth.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Network/Auth.cpp b/src/Network/Auth.cpp index b2f877a..034cc86 100644 --- a/src/Network/Auth.cpp +++ b/src/Network/Auth.cpp @@ -273,6 +273,9 @@ void TCPServerMain(){ // wondering why we need slightly different implementations of this? // ask ms. SOCKET client = -1, Listener = socket(AF_INET,SOCK_STREAM,IPPROTO_TCP); + int optval = 1; + setsockopt(Listener, SOL_SOCKET, SO_REUSEPORT, &optval, sizeof(optval)); + // TODO: check optval or return value idk sockaddr_in addr{}; addr.sin_addr.s_addr = INADDR_ANY; addr.sin_family = AF_INET;