When we receive a "bad header" we must sure not to write down the data part
as well, as then we write the same data twice.
This commit is contained in:
parent
25c973a39e
commit
265c58611f
@ -817,7 +817,7 @@ CURLcode Curl_readwrite(struct connectdata *conn,
|
|||||||
k->hbuflen);
|
k->hbuflen);
|
||||||
k->badheader = FALSE; /* taken care of now */
|
k->badheader = FALSE; /* taken care of now */
|
||||||
}
|
}
|
||||||
|
else {
|
||||||
/* This switch handles various content encodings. If there's an
|
/* This switch handles various content encodings. If there's an
|
||||||
error here, be sure to check over the almost identical code in
|
error here, be sure to check over the almost identical code in
|
||||||
http_chunk.c. 08/29/02 jhrg */
|
http_chunk.c. 08/29/02 jhrg */
|
||||||
@ -849,6 +849,7 @@ CURLcode Curl_readwrite(struct connectdata *conn,
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
}
|
||||||
|
|
||||||
if(result)
|
if(result)
|
||||||
return result;
|
return result;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user