(cherry picked from commit 0caaaf4018feddb1d3e6e75870df282715efd276)
@@ -691,8 +691,10 @@ PoolByteArray HTTPClient::read_response_body_chunk() {
body_left -= rec;
}
- if (err != OK)
+ if (err != OK) {
+ ret.resize(_offset);
break;
+ }