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;
}