From ee663fa322de3496e92c673b63c80f495bf2695e Mon Sep 17 00:00:00 2001 From: MihailRis Date: Sun, 14 Sep 2025 13:36:32 +0300 Subject: [PATCH] improve setsockopt error message --- src/network/Network.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/network/Network.cpp b/src/network/Network.cpp index d60dcb67..81e02408 100644 --- a/src/network/Network.cpp +++ b/src/network/Network.cpp @@ -594,6 +594,8 @@ public: flags |= SO_REUSEPORT; # endif if (setsockopt(descriptor, SOL_SOCKET, flags, (const char*)&opt, sizeof(opt))) { + logger.error() << "setsockopt(SO_REUSEADDR) failed with errno: " + << errno << "(" << std::strerror(errno) << ")"; closesocket(descriptor); throw std::runtime_error("setsockopt"); }