From 4b4109a6470348533c44cab8bef6be7e631c3f3e Mon Sep 17 00:00:00 2001 From: Kai Blin Date: Thu, 11 Sep 2008 14:30:41 +0200 Subject: [PATCH] ws2_32: Win98 closesocket() does not wake up select. --- dlls/ws2_32/tests/sock.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dlls/ws2_32/tests/sock.c b/dlls/ws2_32/tests/sock.c index 01399b132a9..715516dfae6 100644 --- a/dlls/ws2_32/tests/sock.c +++ b/dlls/ws2_32/tests/sock.c @@ -1687,7 +1687,9 @@ static void test_select(void) ok ( (ret == 0), "closesocket failed unexpectedly: %d\n", ret); WaitForSingleObject (thread_handle, 1000); - ok ( (thread_params.ReadKilled), "closesocket did not wakeup select\n"); + ok ( (thread_params.ReadKilled) || + broken(thread_params.ReadKilled == 0), /*Win98*/ + "closesocket did not wakeup select\n"); }