X-Git-Url: http://www.git.cypherpunks.ru/?p=nncp.git;a=blobdiff_plain;f=src%2Fcmd%2Fnncp-reass%2Fmain.go;h=77d1c7ee600c1c34f38424bb507ac917c951288d;hp=d095f95d041ba4b1c99cc2513828f2e2cce057b7;hb=c2b17fd0fc439e420710f53602604e8823c2fb1d;hpb=ffe4b2fbf50c031e9c002f2395957859cb4787cc diff --git a/src/cmd/nncp-reass/main.go b/src/cmd/nncp-reass/main.go index d095f95..77d1c7e 100644 --- a/src/cmd/nncp-reass/main.go +++ b/src/cmd/nncp-reass/main.go @@ -157,7 +157,7 @@ func process(ctx *nncp.Ctx, path string, keep, dryRun, stdout, dumpMeta bool) bo } hsh = nncp.MTHNew(fi.Size(), 0) if _, err = nncp.CopyProgressed( - hsh, bufio.NewReader(fd), "check", + hsh, bufio.NewReaderSize(fd, nncp.MTHBlockSize), "check", nncp.LEs{{K: "Pkt", V: chunkPath}, {K: "FullSize", V: fi.Size()}}, ctx.ShowPrgrs, ); err != nil { @@ -213,7 +213,7 @@ func process(ctx *nncp.Ctx, path string, keep, dryRun, stdout, dumpMeta bool) bo log.Fatalln("Can not stat file:", err) } if _, err = nncp.CopyProgressed( - dstW, bufio.NewReader(fd), "reass", + dstW, bufio.NewReaderSize(fd, nncp.MTHBlockSize), "reass", nncp.LEs{{K: "Pkt", V: chunkPath}, {K: "FullSize", V: fi.Size()}}, ctx.ShowPrgrs, ); err != nil {