From d7d6f6f0cfcb809c447cd8f70ac93501012493bb Mon Sep 17 00:00:00 2001 From: Connection Refused Date: Tue, 21 Sep 2021 18:08:29 +0800 Subject: [PATCH] [Redirector] Update TCPHandler --- Redirector/TCPHandler.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Redirector/TCPHandler.cpp b/Redirector/TCPHandler.cpp index 02a08721..adbf985f 100644 --- a/Redirector/TCPHandler.cpp +++ b/Redirector/TCPHandler.cpp @@ -115,7 +115,7 @@ void TCPHandler::DeleteHandler(SOCKADDR_IN6 client) void TCPHandler::Accept() { - while (true) + while (tcpSocket) { auto client = accept(tcpSocket, NULL, NULL); if (!client) @@ -189,7 +189,7 @@ void TCPHandler::Read(SOCKET client, SocksHelper::PTCP remote) { char buffer[1446]; - while (true) + while (tcpSocket) { auto length = remote->Read(buffer, 1446); if (!length) @@ -208,7 +208,7 @@ void TCPHandler::Send(SOCKET client, SocksHelper::PTCP remote) { char buffer[1446]; - while (true) + while (tcpSocket) { auto length = recv(client, buffer, 1446, 0); if (!length)