detect if chunked transfers are aborted

This commit is contained in:
Daniel Stenberg 2001-03-16 15:45:12 +00:00
parent 455663ba5e
commit 38c47803dd
1 changed files with 5 additions and 0 deletions

View File

@ -689,6 +689,11 @@ Transfer(struct connectdata *c_conn)
contentlength-bytecount);
return CURLE_PARTIAL_FILE;
}
else if(conn->bits.chunk && conn->proto.http->chunk.datasize) {
failf(data, "transfer closed with at least %d bytes remaining",
conn->proto.http->chunk.datasize);
return CURLE_PARTIAL_FILE;
}
if(Curl_pgrsUpdate(data))
return CURLE_ABORTED_BY_CALLBACK;