diff --git a/srtcore/channel.cpp b/srtcore/channel.cpp index 08e7e47bd..ca3263966 100644 --- a/srtcore/channel.cpp +++ b/srtcore/channel.cpp @@ -773,7 +773,7 @@ int srt::CChannel::sendto(const sockaddr_any& addr, CPacket& packet, const socka SecureZeroMemory((PVOID)&overlapped, sizeof(WSAOVERLAPPED)); int res = ::WSASendTo(m_iSocket, (LPWSABUF)packet.m_PacketVector, 2, &size, 0, addr.get(), addrsize, &overlapped, NULL); - if (res == SOCKET_ERROR && WSA_IO_PENDING == NET_ERROR) + if (res == SOCKET_ERROR && NET_ERROR == WSA_IO_PENDING) { DWORD dwFlags = 0; const bool bCompleted = WSAGetOverlappedResult(m_iSocket, &overlapped, &size, true, &dwFlags);