diff --git a/src/util/Socket/Socket.cpp b/src/util/Socket/Socket.cpp index 71b9397d..c594a5ad 100644 --- a/src/util/Socket/Socket.cpp +++ b/src/util/Socket/Socket.cpp @@ -77,7 +77,7 @@ static sockaddr_in MakeAddress(SocketIPv4 ip, uint16 port) UDPSocket::UDPSocket() { m_socket = static_cast(socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP)); - if (IsValid()) + if (!IsValid()) Close(); SetSocketSettings(Native(m_socket)); }