We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d03441f commit b5e5b5aCopy full SHA for b5e5b5a
src/chunker/rabin.js
@@ -51,14 +51,11 @@ const jsRabin = () => {
51
return async function * (source, options) {
52
const r = await create(options.bits, options.min, options.max, options.window)
53
const buffers = new BufferList()
54
- let pending = []
55
56
for await (const chunk of source) {
57
buffers.append(chunk)
58
- pending.push(chunk)
59
60
- const sizes = r.fingerprint(Buffer.concat(pending))
61
- pending = []
+ const sizes = r.fingerprint(chunk)
62
63
for (let i = 0; i < sizes.length; i++) {
64
var size = sizes[i]
0 commit comments