From 67cde50ddc280a9bc2bf16576f3a1467f862df9c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A9=20van=20Geldorp?= Date: Tue, 21 Dec 2004 18:38:49 +0000 Subject: [PATCH] - Don't pass a timeout (which wasn't initialized btw), just hang around forever - Call completion routine svn path=/trunk/; revision=12277 --- reactos/lib/msafd/misc/dllmain.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/reactos/lib/msafd/misc/dllmain.c b/reactos/lib/msafd/misc/dllmain.c index 8fcf0bad6f2..9e9213dee52 100644 --- a/reactos/lib/msafd/misc/dllmain.c +++ b/reactos/lib/msafd/misc/dllmain.c @@ -1609,7 +1609,6 @@ int SockAsyncThread(PVOID ThreadParam) PASYNC_COMPLETION_ROUTINE AsyncCompletionRoutine; IO_STATUS_BLOCK IOSB; NTSTATUS Status; - LARGE_INTEGER Timeout; /* Make the Thread Higher Priority */ SetThreadPriority(GetCurrentThread(), THREAD_PRIORITY_ABOVE_NORMAL); @@ -1620,11 +1619,11 @@ int SockAsyncThread(PVOID ThreadParam) (PVOID*)&AsyncCompletionRoutine, &AsyncContext, &IOSB, - &Timeout); + NULL); /* Call the Async Function */ if (NT_SUCCESS(Status)) { - //(*AsyncCompletionRoutine)(AsyncContext, IOSB); + (*AsyncCompletionRoutine)(AsyncContext, &IOSB); } else { /* It Failed, sleep for a second */ Sleep(1000);