From 8fa1c44f786452c76a5645746c8bda36e57c9ebc Mon Sep 17 00:00:00 2001 From: Quinten Date: Tue, 7 Oct 2025 16:41:10 +0200 Subject: [PATCH] fix: add fatal log for bind failure with host and port details --- webserv/socket/Socket.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/webserv/socket/Socket.cpp b/webserv/socket/Socket.cpp index 24ccb9c..a4d8143 100644 --- a/webserv/socket/Socket.cpp +++ b/webserv/socket/Socket.cpp @@ -70,6 +70,8 @@ void Socket::bind(const std::string &host, const int port) const if (::bind(fd_, (struct sockaddr *)&address, sizeof(address)) < 0) // NOLINT(cppcoreguidelines-pro-type-cstyle-cast { + Log::fatal("Cannot bind to " + host + ":" + std::to_string(port) + + " - address already in use or permission denied"); throw std::runtime_error("Bind failed"); } }