wininet: Properly handle closed connection in HTTP_HttpEndRequestW.

This commit is contained in:
Jacek Caban 2011-12-07 16:40:27 +01:00 committed by Alexandre Julliard
parent 3dc2c3ca44
commit 892d3cd46b
1 changed files with 6 additions and 0 deletions

View File

@ -4977,6 +4977,12 @@ static DWORD HTTP_HttpEndRequestW(http_request_t *request, DWORD dwFlags, DWORD_
DWORD dwBufferSize;
DWORD res = ERROR_SUCCESS;
if(!request->netconn) {
WARN("Not connected\n");
send_request_complete(request, 0, ERROR_INTERNET_OPERATION_CANCELLED);
return ERROR_INTERNET_OPERATION_CANCELLED;
}
INTERNET_SendCallback(&request->hdr, request->hdr.dwContext,
INTERNET_STATUS_RECEIVING_RESPONSE, NULL, 0);