From 1d255e8fca4286f6f09b6c9667d591bad64722f9 Mon Sep 17 00:00:00 2001 From: lotodore Date: Fri, 10 Apr 2009 22:09:57 +0000 Subject: [PATCH] Trying to fix getpeername. --- src/net/common/serveracceptthread.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/net/common/serveracceptthread.cpp b/src/net/common/serveracceptthread.cpp index 9daa4f5a..db38e51e 100644 --- a/src/net/common/serveracceptthread.cpp +++ b/src/net/common/serveracceptthread.cpp @@ -189,7 +189,7 @@ ServerAcceptThread::AcceptLoop() } // Retrieve peer address. - socklen_t addrLen = (socklen_t)tmpData->GetPeerAddrSize(); + socklen_t addrLen = (socklen_t)context.GetServerSockaddrSize(); if (getpeername(tmpData->GetSocket(), tmpData->GetPeerAddr(), &addrLen) != 0) { // Something went wrong with the connection, just continue (socket will be closed).