From f94da5d6a11f28e2fd11785f92435475192c9234 Mon Sep 17 00:00:00 2001 From: Nicolas Pope <nwpope@utu.fi> Date: Thu, 15 Aug 2019 10:09:13 +0300 Subject: [PATCH] Add flags param to overlapped call --- components/net/cpp/src/peer.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/components/net/cpp/src/peer.cpp b/components/net/cpp/src/peer.cpp index facb97bf7..264a22a7b 100644 --- a/components/net/cpp/src/peer.cpp +++ b/components/net/cpp/src/peer.cpp @@ -685,9 +685,10 @@ int Peer::_send() { // Could do work here. - c = WSAGetOverlappedResult(sock_, &ovl, (LPDWORD)&bytessent, TRUE, 0); + DWORD flags = 0; + c = WSAGetOverlappedResult(sock_, &ovl, (LPDWORD)&bytessent, TRUE, (LPDWORD)&flags); - if (!c) { + if (c == FALSE) { socketError(); return false; } -- GitLab