From 6849466195900a2e118182c5fc3e0d43909d1ca7 Mon Sep 17 00:00:00 2001 From: Lionel Ulmer Date: Fri, 6 Feb 2004 05:17:17 +0000 Subject: [PATCH] Properly handle asynchronous HttpSendRequestA. --- dlls/wininet/internet.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/wininet/internet.c b/dlls/wininet/internet.c index 34ab47be025..b29cb99f8b5 100644 --- a/dlls/wininet/internet.c +++ b/dlls/wininet/internet.c @@ -1923,7 +1923,7 @@ HINTERNET WINAPI InternetOpenUrlA(HINTERNET hInternet, LPCSTR lpszUrl, return NULL; } HttpAddRequestHeadersA(client1, lpszHeaders, dwHeadersLength, HTTP_ADDREQ_FLAG_ADD); - if(!HttpSendRequestA(client1, NULL, 0, NULL, 0)) { + if((!HttpSendRequestA(client1, NULL, 0, NULL, 0)) && (GetLastError() != ERROR_IO_PENDING)) { InternetCloseHandle(client1); InternetCloseHandle(client); return NULL; -- 2.11.4.GIT