From 0d442e736d0587b92cf64e618406527e4f724a12 Mon Sep 17 00:00:00 2001 From: Gilbert Chen Date: Fri, 14 Jul 2017 23:56:40 -0400 Subject: [PATCH] ChunkMaker should return the chunk once it is filled --- src/duplicacy_chunkmaker.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/duplicacy_chunkmaker.go b/src/duplicacy_chunkmaker.go index 0720274..e5cf789 100644 --- a/src/duplicacy_chunkmaker.go +++ b/src/duplicacy_chunkmaker.go @@ -178,6 +178,9 @@ func (maker *ChunkMaker) ForEachChunk(reader io.Reader, endOfChunk func(chunk *C fileHasher = maker.config.NewFileHasher() isEOF = false } + } else { + endOfChunk(chunk, false) + startNewChunk() } }