ignore buffers recalculation

This commit is contained in:
Jimmy Wärting 2019-04-15 22:44:07 +02:00
parent e996bdab73
commit bee2ad8db7
2 changed files with 3 additions and 1 deletions

View File

@ -12,6 +12,7 @@ export default class Blob {
const options = arguments[1];
const buffers = [];
let size = 0;
if (blobParts) {
const a = blobParts;
@ -30,6 +31,7 @@ export default class Blob {
} else {
buffer = Buffer.from(typeof element === 'string' ? element : String(element));
}
size += buffer.length;
buffers.push(buffer);
}
}

View File

@ -258,7 +258,7 @@ function consumeBody() {
clearTimeout(resTimeout);
try {
resolve(Buffer.concat(accum));
resolve(Buffer.concat(accum, accumBytes));
} catch (err) {
// handle streams that have accumulated too much data (issue #414)
reject(new FetchError(`Could not create Buffer from response body for ${this.url}: ${err.message}`, 'system', err));