From: Francois Gouget fgouget@codeweavers.com
Wine-Bug: https://bugs.winehq.org//show_bug.cgi?id=53452 --- dlls/ws2_32/tests/protocol.c | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/dlls/ws2_32/tests/protocol.c b/dlls/ws2_32/tests/protocol.c index a4df62c0dc2..c6229368dac 100644 --- a/dlls/ws2_32/tests/protocol.c +++ b/dlls/ws2_32/tests/protocol.c @@ -2006,9 +2006,12 @@ static void test_GetAddrInfoExW(void) ok(WSAGetLastError() == ERROR_IO_PENDING, "expected 11001, got %d\n", WSAGetLastError()); ret = overlapped.Internal; ok(ret == WSAEINPROGRESS || ret == ERROR_SUCCESS, "overlapped.Internal = %u\n", ret); + flaky ok(WaitForSingleObject(event, 1000) == WAIT_OBJECT_0, "wait failed\n"); ret = pGetAddrInfoExOverlappedResult(&overlapped); + flaky ok(!ret, "overlapped result is %d\n", ret); + flaky ok(result != NULL, "result == NULL\n"); pFreeAddrInfoExW(result);