AwesomeSockets.Tests.AcceptanceTests.TcpSyncTests.ReceiveResponseFromClient C# (CSharp) Method

ReceiveResponseFromClient() private method

private ReceiveResponseFromClient ( ISocket client, AwesomeSockets.Buffers.Buffer recvBuffer ) : bool
client ISocket
recvBuffer AwesomeSockets.Buffers.Buffer
return bool
        private bool ReceiveResponseFromClient(ISocket client, Buffer recvBuffer)
        {
            bool SERVER_EXIT_FLAG = false;
            do
            {
                var bytesReceived = AweSock.ReceiveMessage(client, recvBuffer);
                if (bytesReceived.Item1 > 0)
                {
                    if (!ValidateResponse(recvBuffer))
                        return false;
                    SERVER_EXIT_FLAG = true;
                }
                else if (bytesReceived.Item1 == 0)
                    return false;

                //Thread.Sleep(1000);
            } while (!SERVER_EXIT_FLAG);
            return true;
        }