Codechange: ensure OnConnect() always gets called with a valid socket (#9729)

This should already be the case, but now assert()s will tell us
if this isn't.
This commit is contained in:
Patric Stout
2021-12-04 18:32:06 +01:00
committed by GitHub
parent 802ca4e722
commit 9c36c12c85
4 changed files with 7 additions and 1 deletions

View File

@@ -217,6 +217,8 @@ Packet *NetworkTCPSocketHandler::ReceivePacket()
*/
bool NetworkTCPSocketHandler::CanSendReceive()
{
assert(this->sock != INVALID_SOCKET);
fd_set read_fd, write_fd;
struct timeval tv;

View File

@@ -451,6 +451,8 @@ bool TCPServerConnecter::CheckActivity()
*/
void TCPServerConnecter::SetConnected(SOCKET sock)
{
assert(sock != INVALID_SOCKET);
this->socket = sock;
this->status = Status::CONNECTED;
}