mirror of
https://github.com/curl/curl.git
synced 2026-08-25 06:03:32 +03:00
detect if chunked transfers are aborted
This commit is contained in:
parent
455663ba5e
commit
38c47803dd
1 changed files with 5 additions and 0 deletions
|
|
@ -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;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue