From 8c7338f2ba9ea323e25ea988d6faf76fc4a38689 Mon Sep 17 00:00:00 2001 From: Peter Johnson Date: Fri, 23 Dec 2016 20:36:45 -0600 Subject: [PATCH] TCPAcceptor: Include port number in error messages. (#166) --- src/tcpsockets/TCPAcceptor.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/tcpsockets/TCPAcceptor.cpp b/src/tcpsockets/TCPAcceptor.cpp index 9d8039ccab..c46cca342a 100644 --- a/src/tcpsockets/TCPAcceptor.cpp +++ b/src/tcpsockets/TCPAcceptor.cpp @@ -100,13 +100,15 @@ int TCPAcceptor::start() { int result = bind(m_lsd, (struct sockaddr*)&address, sizeof(address)); if (result != 0) { - WPI_ERROR(m_logger, "bind() failed: " << SocketStrerror()); + WPI_ERROR(m_logger, "bind() to port " << m_port + << " failed: " << SocketStrerror()); return result; } result = listen(m_lsd, 5); if (result != 0) { - WPI_ERROR(m_logger, "listen() failed: " << SocketStrerror()); + WPI_ERROR(m_logger, "listen() on port " << m_port + << " failed: " << SocketStrerror()); return result; } m_listening = true; @@ -174,7 +176,8 @@ std::unique_ptr TCPAcceptor::accept() { int sd = ::accept(m_lsd, (struct sockaddr*)&address, &len); if (sd < 0) { if (!m_shutdown) - WPI_ERROR(m_logger, "accept() failed: " << SocketStrerror()); + WPI_ERROR(m_logger, "accept() on port " + << m_port << " failed: " << SocketStrerror()); return nullptr; } if (m_shutdown) {