Commit 07ed66f8 authored by Hans Leidekker's avatar Hans Leidekker Committed by Alexandre Julliard

winhttp: Also close the connection when there's nothing to read.

parent afd36857
...@@ -1820,7 +1820,11 @@ static void drain_content( request_t *request ) ...@@ -1820,7 +1820,11 @@ static void drain_content( request_t *request )
DWORD bytes_read; DWORD bytes_read;
char buffer[2048]; char buffer[2048];
if (!request->content_length) return; if (!request->content_length)
{
finished_reading( request );
return;
}
for (;;) for (;;)
{ {
if (!read_data( request, buffer, sizeof(buffer), &bytes_read, FALSE ) || !bytes_read) return; if (!read_data( request, buffer, sizeof(buffer), &bytes_read, FALSE ) || !bytes_read) return;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment